我們目前在5人團隊中使用Git(Visual Studio)。這是這個過程,我們現在遵循:在Git pull請求中顯示不變的文件
- 用戶從主創建一個特性分支,他們開始工作
- 才實現其功能
- 當實施完成後他們從主合併到他們的功能分支(和解決任何衝突),所以他們必須創建一個pull請求別人來審查其特性分支
- 的最新變化,如果一切正常,那麼該功能分支合併到主
我們遇到的問題是,拉取請求顯示不屬於特徵的變化。因此,如果DeveloperA完成了一項功能,而DeveloperB仍在工作,那麼當DeveloperB創建一個請求時,它將包含DeveloperA的文件(因爲步驟3)
這有點煩人,因爲審閱者不僅看到DeveloperB的變化,還看到DeveloperA's。我們可以遵循哪些更好的流程?
我們的團隊也有這個問題。儘管每個人都有相同的autocrlf設置,但似乎默默地改變了行尾。所以它聲稱空白的變化。 –