git add . git commit -m "xxxx"
這樣提交,但是會導致所有的文件備註資訊都是這一段,提交的文件很多的時候,如何先單獨添加註釋再提交。
认证高级PHP讲师
可以單獨add/commit,然後最後一起push。
如有兩個檔案A.md和B.md需要push,可以如下操作:
git add A.md git commit -m "add A" git add B.md git commit -m "add B" git push.....
根據擼主的需求我給出兩個方案:
第一種方案就是每次修改一個文件提交一次。 第二種方案就是在 commit 的時候不要加 -m 參數,然後就會呼叫預設的編輯器(例如 vim)填寫 commit message,在這裡擼主想寫多少寫多少。
我理解擼主的需求,但這個其實沒多大必要。一般來講,每次提交是修復了某個Bug或是添加了某個新功能,一般都是一個文件或關聯的幾個文件,這是我的提交粒度,以一個問題為限,提交的備註訊息就簡單寫一下做了什麼修改,沒必要對每個文件的改動都詳加解釋——大家都會看到程式碼哪裡改動過的。
盡量一個commit,或一個小改動一個commit
可以單獨add/commit,然後最後一起push。
如有兩個檔案A.md和B.md需要push,可以如下操作:
根據擼主的需求我給出兩個方案:
第一種方案就是每次修改一個文件提交一次。
第二種方案就是在 commit 的時候不要加 -m 參數,然後就會呼叫預設的編輯器(例如 vim)填寫 commit message,在這裡擼主想寫多少寫多少。
我理解擼主的需求,但這個其實沒多大必要。一般來講,每次提交是修復了某個Bug或是添加了某個新功能,一般都是一個文件或關聯的幾個文件,這是我的提交粒度,以一個問題為限,提交的備註訊息就簡單寫一下做了什麼修改,沒必要對每個文件的改動都詳加解釋——大家都會看到程式碼哪裡改動過的。
盡量一個commit,或一個小改動一個commit