2013-09-22 28 views
0

我有一個關於git的問題,我在一個項目中工作,我有9個分支,第一個分支的名字是make users system如何在使用git時添加更改

今天我想爲我的用戶添加一個頭像,但我不知道用git做什麼。

我應該創建一個新分支

git checkout -b add-more-details-to-users 

或者只是開關第一分支make users system然後加入變化?

感謝您的幫助

回答

1

這一切都取決於您的工作流程。如果你在一個團隊中工作,大多數時候實現一個新功能時,最好創建一個新的分支,測試它並與主合併。在一個分支中放置過多的代碼和實現功能並不是一個好習慣,因爲它增加了打破其他功能的可能性。

此外,我會建議你讓你的分支名稱更具描述性,如:add-avatar-to-user,而不是make-users-system,如果你使用任何項目管理工具,任務/故事ID像這樣:加具象到用戶12345

看看這個鏈接,我喜歡這樣的工作流程,我們目前正在使用它在我們的團隊: http://scottchacon.com/2011/08/31/github-flow.html

+0

我不是在一個團隊中工作 – medBo

1

因爲它聽起來像make users system像您的主分支,您應該檢出一個新的分支(稱爲功能分支),添加更改,並且當您對更改和所有操作都感到滿意時,將其合併回來。

你真的應該讀了關於如何保持你的分支的一些文章組織 http://nvie.com/posts/a-successful-git-branching-model/

相關問題