我必須承諾我的朋友才能看到代碼嗎?每當我做出一些小小的改變時,我發現寫一份承諾信息是令人沮喪的。如果我和一個團隊一起工作,應該有一個更快的方法,對吧?是否有必要在git中提交更改以推送代碼?
0
A
回答
2
是的,你需要提交你的修改,然後才能推送任何東西。推(和拉)僅傳送提交內容,所以沒有提交的內容不被傳送。因此,你需要承諾能夠推動你的代碼,不,沒有「更快」的方式(我認爲它足夠快)。一般來說,你不應該只是承諾和分享每一個小小的改變。您應該提交在語義上相關並且自己完成的更改。如果你沒有,那麼你不應該犯。
如果您不斷分享您的微小代碼更改,那麼您應該尋找其他的東西,因爲聽起來更像遠程對編程。像現場協作編碼環境。
1
我必須承諾讓我的朋友看到代碼嗎?
是的,沒有其他方式讓Git系統知道這並不是你即將試用的可以丟棄的實驗性代碼。
如果我與一個團隊合作,應該有一個更快的方法,對吧?
如果您想給他們提交未提交的代碼,請嘗試給出patch file。但是,如果這不僅僅是實驗性代碼,我強烈建議您提交併推送。
我覺得每次我做一個小小的改變時寫一個承諾信息是令人沮喪的。
那麼,對於生產代碼來說,給出有意義的提交信息是做好工程師的一部分,你不應該爲此感到不對。如果你對你所做的更改有所瞭解,你應該寫出一個好的提交信息不應該是一個問題。
相關問題
- 1. Git - 將未提交的更改推送到以前的提交
- 2. 更改推送提交的git註釋
- 3. 意外推送提交:更改git提交消息
- 4. Git - 推送新提交併忽略未提交的更改
- 5. SVN是否等同於git的提交(沒有推送)?
- 6. 「git push」是否推送其他分支的所有提交?
- 7. 在遠程提交和推送時放棄本地git更改
- 8. 無法推送git提交
- 9. Git刪除推送提交
- 10. Git提交/推送TeamCity
- 11. 在git中推送不同的提交
- 12. 本機代碼更改時是否可以使用代碼推送?
- 13. 是否可以在git上更改提交日期?
- 14. 整理您的代碼是否需要單獨的Git提交?
- 15. 是否有可能在git中推出4個5提交?
- 16. 自動提交和自動推送更改本地回購git
- 17. 害怕git提交和推送會意外覆蓋更改
- 18. -u是否需要推送Git標籤?
- 19. 在以下代碼段中迭代是否必要?
- 20. 提交時是否可以更改Git標準消息?
- 21. 推送其他人提交的更改
- 22. 撤銷更改(提交併推送)
- 23. 從Git中刪除推送提交
- 24. 檢查多個存儲庫中是否需要推送/提交
- 25. Github提交(推送)要點
- 26. 是否有可能在過去推送提交樹中插入新提交?
- 27. 讓git免於需要提交更改
- 28. SVN是否允許提交和推送?
- 29. 更改git設置以允許多個用戶推送/提交文件
- 30. 將更改推送到git
是的,你必須編寫有意義的提交消息,這是一件好事。 – bereal
當您進行更改時,它們將只在您的文件系統中,而不在回購中。當你提交時,你將它們添加到回購。你的朋友不可能得到不在存儲庫中的東西。簡單地提交,如果在Zend Studio或其他IDE中可能有重用舊提交消息的選項,儘管這是不好的做法。你應該總是描述你的提交已經改變了。 –