第一個 Commit 該放什麼內容?
# 前言
今天的主題是最近跟一個朋友討論 Git 時,他提出跟我所理解的 Commit 不同的觀點,筆者認為很有意思。
原本打算把這個議題紀錄在上一篇文章的「常見問題」,不過內容打完之後,發現 廢話太多 內容太長,想要刪減內容卻發現無法一言以蔽之,決定還是獨立成一篇文章。
絕對沒有要水一天的意思!!
先說這個問題的答案:因人而異、因專案而異。
# 每個 commit 都應該是一個完成品才對吧?
朋友提出了一般聽到發佈「版本」、發佈「新版」時會意識到的事情,這個用詞大多是會出現於「已經可以使用的產物」上。
例如:
工程師寫好的第一版程式
Windows 發佈的安全性版本
蘋果發佈了新版的...
more...