鍍金池/ 問(wèn)答/HTML/ 關(guān)于git使用的規(guī)范問(wèn)題

關(guān)于git使用的規(guī)范問(wèn)題

提交當(dāng)天的還沒(méi)完成的代碼(功能還沒(méi)寫完成)提交commit一般怎么寫?還是沒(méi)寫完就不提交

有沒(méi)有通用的團(tuán)隊(duì)規(guī)范?

回答
編輯回答
解夏

必須寫,很重要,可以參考這兩篇規(guī)范,我這兒有怎么添加git commit

2017年10月6日 10:17
編輯回答
背叛者

直接提交沒(méi)事的,只要不 git push就行。提交只影響你本地而已。

一般,如果沒(méi)寫完的代碼,我都放到貯藏室里了(做多功能轉(zhuǎn)分支時(shí)用的多),git stash。這樣可以不影響以后的繼續(xù)工作,也能保持當(dāng)前分支的干凈,還能去其它分支。

建議當(dāng)天工作結(jié)束后一定要進(jìn)行 git commit或其它操作,因?yàn)榱粢惶斓?code>git工作軌跡很重要。

2018年9月22日 13:21
編輯回答
萢萢糖

這種情況盡可能不要遞交,盡可能保證每次遞交都是可以順利build通過(guò)測(cè)試的。

如果你只是本地記錄,那隨便commit,甚至stash都可以(前提是你記得住,stash確實(shí)容易被遺忘)

正式遞交前你可以用commit --amend直接重寫commit。

如果你期望在家繼續(xù)進(jìn)行開(kāi)發(fā),可能會(huì)進(jìn)行push。那么請(qǐng)push到自己的倉(cāng)庫(kù),在家改完之后同樣commit --amend之后push -f強(qiáng)制覆蓋自己倉(cāng)庫(kù)的commit。

盡量不要讓commit記錄中有垃圾信息

2018年3月6日 02:30