iT邦幫忙

0

git 適用獨立開發的嗎??

請問一下
我知道Git 主要是是多人協同開發
那如果幾乎都是單獨一人負責開發的,也適用嗎?
可否也說明看看
我這也想到,也可做備份,及單人的程式版本控制(只是有點複雜)

看更多先前的討論...收起先前的討論...
小魚 iT邦大師 1 級 ‧ 2018-05-30 11:55:01 檢舉
不是不行,
像我是會做一個段落做一次備份,
不過你要用Git來處理這件事也不是不行...
單人開發也需要!!
用GIT可以保留很清楚的異動紀錄,
想還原或切換版本都很方便,
最重要的是不怕改壞程式。
神Q超人 iT邦研究生 5 級 ‧ 2018-05-30 13:03:43 檢舉
我也推Git,不過我只會一些簡單的分支合併XD
看用在甚麼上面。
版控系統似乎在二進制的圖片檔與聲音檔上效果不好。
kylen iT邦新手 4 級 ‧ 2018-05-30 13:42:02 檢舉
看起來 可以用,單人就簡單使用就好喔
版控系統,裡面如果是不只有原始碼,如果簡報或圖片和聲音、甚至影片也都可以放入嗎??
可以放,不過無法比對差異,只能知道檔案有異動。
例如在 Word 加了一行文字,可以知道 Word 有異動,但看不出加了哪一行文字。
kylen iT邦新手 4 級 ‧ 2018-06-04 14:54:52 檢舉
只有存文字可以比較出差異 對吧
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
3
wolfwang
iT邦研究生 4 級 ‧ 2018-05-30 12:12:03

單人開發用 git 也很好,推薦使用 bitbucket,五人以下不用錢,而且專案可以不開放給外人存取(相較於Github)。

寫程式幾乎不可能不需要版本控管,只是做法不同,簡單說個情境,大家都有改壞程式的經驗吧,當你改壞時,多半要花不少時間去回頭檢查究竟哪裡改動出問題,如果有做版本控管,可以快速比較版本差異,甚至你也不想找了,直接回到上一次運作良好的版本,這些是一個人版控的好處。

另外,如果你對程式的寫法有一種以上的想法,也可以開不同的 branch 來嘗試,就不用透過註解在那邊開開關關的。

同時,最底線,在遠端有個備份也不錯,當然只做到這樣就太可惜了。

寫程式時多 commit,好處多多呀。

1
暐翰
iT邦大師 1 級 ‧ 2018-05-30 12:43:27

人生不能重來,git能重來 ~

不管多大多小團隊,多用版控總是有備無患,安心開發 :)

我要發表回答

立即登入回答