2016-06-29 18 views
0

我一直在使用Xcode大約一年。我是一個剛剛掌握C++知識的新手程序員。我從來沒有深入到Xcode的功能,因爲我的類是如此簡陋,他們沒有專注於任何東西,只是建立簡單的命令行應用程序。就我個人而言,我已經開始深入研究源代碼管理並使用本地和github存儲庫,以便跟蹤我的更改。我的問題是,如果我想更改大塊代碼而又不破壞我已經工作的代碼,我該怎麼做?對於所有選項,我仍然有點困惑,比如分支和什麼。我有一個命令行應用程序,它是我正在開發的一個簡單的聯繫人應用程序。它使用一個名字,姓氏,電話號碼,地址(使用矢量)和年齡(使用int)的結構。我寫了整個程序作爲一個Int來與年齡一起工作,但我想將它改爲一個向量(所以我可以在用戶沒有輸入年齡時插入N/A,這是我用其他領域)。所以,我只是試圖找出最好的方式去做這個改變而不會完全破壞我以前的代碼,以防萬一它沒有成功。我應該只是做一個增量提交,並在必要時回滾?或者使用分支?只是在這裏尋找一些指導。在不破壞已經正常運行的應用程序的情況下更改Xcode中的大量代碼

應用程序在這裏,如果任何人有興趣。它的粗糙和未完成。我只是讓它練習使用矢量:https://github.com/JosephTLyons/Joseph-Lyons-Contact-Book-Application

回答

0

對分支做了更多的研究,結果發現,這正是我需要使用的。

相關問題