我已經簽出了一個大的回購協議,並開始對一個複雜更改的多個文件進行更改;我也有一個改變,就是將幾行添加到單個文件中。爲每個更改創建分支是否更好?即使正如我所提到的,一個更改很小,或者我可以在一個分支中處理所有更改嗎?在後一種情況下,我會先改變單個文件,提交它,如果它被批准,則將更改推送到主回購站。使用Git我正在處理兩個單獨的更改 - 處理此問題的最佳方法是什麼?
2
A
回答
1
爲每次更改創建分支是否更好?即使正如我所提到的,一次更改很小,或者我可以在單個分支中處理所有更改嗎?在後一種情況下,我會先改變單個文件,提交它,如果它被批准,則將更改推送到主回購站。
考慮到您打算先做出小的改變,這些策略之間幾乎沒有什麼區別。如果你所從事的團隊有關於這個問題的任何指導方針,那麼你當然應該遵守這些方針。例如,有些團隊傾向於在每個問題上使用一個分支,並將分支命名爲反映正在處理的問題。但是,如果情況並非如此,那麼你所概述的兩種方法之間幾乎沒有什麼區別,你應該爲你做得更好。也就是說,創建和刪除分支是如此簡單的操作,因此沒有理由不使用分支來自由管理不同的更改。
相關問題
- 1. 處理IE兼容性問題的最佳方法是什麼?
- 2. 使用git repo處理.htaccess的最佳方式是什麼?
- 3. 處理彼此使用模塊的最佳方式是什麼?
- 4. 什麼是我現場處理和更新的最佳方法?
- 5. 處理此背景圖像問題的最佳方法是什麼?
- 6. 處理設置更改(iPhone/iPad)的最佳方式是什麼?
- 7. 什麼是處理android連接更改的最佳方式?
- 8. Java錯誤處理,處理這個問題的正確方法是什麼?
- 9. 處理變更管理的最佳方式是什麼?
- 10. 使用PDO預處理語句的最佳方法是什麼?
- 11. ASP.net:處理清理頁面的最佳方法是什麼?
- 12. 處理此XML Feed的最佳方式是什麼?
- 13. attr_accessible/security rails with rails - 處理這個問題的最佳方法是什麼?
- 14. 處理單獨線程中拋出異常的最佳方法是什麼?
- 15. 處理重複方法調用的最佳做法是什麼?
- 16. 處理多個SKScenes的最佳方法是什麼?
- 17. 在GIT中處理「死/未使用」分支的最佳方式是什麼?
- 18. 用TeamCity定義預處理器的最佳方法是什麼?
- 19. 爲AWS用戶處理java.net.UnknownHostException的最佳方法是什麼?
- 20. 在Dataflow中處理GCS文件的最佳方法是什麼?
- 21. 在C++中處理大數字的最佳方法是什麼?
- 22. 在JavaScript中處理遞歸的最佳方法是什麼?
- 23. 在webservice中處理sql-connections的最佳方法是什麼?
- 24. 在Flux中處理ajax請求的最佳方法是什麼?
- 25. 在Rails 2.1.x中處理RoutingError的最佳方法是什麼?
- 26. 在ReactJS中處理空值的最佳方法是什麼?
- 27. 在PostgreSql中處理RFID的最佳方法是什麼?
- 28. 在kthread中處理ERESTARTSYS的最佳方法是什麼?
- 29. 在div上處理onchange事件的最佳方法是什麼?
- 30. 在Git中處理數據庫的正確方法是什麼?
問題的答案取決於您的工作流程。你不需要創建一個新的分支,但是你可以在邏輯上獨立的提交中做出一些小的改變。 –