請問一下
我知道Git 主要是是多人協同開發
那如果幾乎都是單獨一人負責開發的,也適用嗎?
可否也說明看看
我這也想到,也可做備份,及單人的程式版本控制(只是有點複雜)
單人開發用 git 也很好,推薦使用 bitbucket,五人以下不用錢,而且專案可以不開放給外人存取(相較於Github)。
寫程式幾乎不可能不需要版本控管,只是做法不同,簡單說個情境,大家都有改壞程式的經驗吧,當你改壞時,多半要花不少時間去回頭檢查究竟哪裡改動出問題,如果有做版本控管,可以快速比較版本差異,甚至你也不想找了,直接回到上一次運作良好的版本,這些是一個人版控的好處。
另外,如果你對程式的寫法有一種以上的想法,也可以開不同的 branch 來嘗試,就不用透過註解在那邊開開關關的。
同時,最底線,在遠端有個備份也不錯,當然只做到這樣就太可惜了。
寫程式時多 commit,好處多多呀。