2016-08-30 180 views
1

我目前的工作流程時,我有一個合併衝突它Git的合併方向發展/功能分支

git checkout develop 
    git pull origin develop 
    git checkout feature-branch 
    git merge develop 
    git push origin feature-branch 

與最近的代碼審查,我的分公司並沒有意識到,在發展的文件已被刪除/移動。這是合併的正確方法嗎?還是應該將功能分支合併到開發和推動開發中?

回答

0

如果你想合併developfeature你的程序是正確的。 小心:您沒有使用pull origin feature。也許這部分引入了錯誤,因爲您合併了feature的本地(即不是最新)副本。

如果你與他人合作可能是有益的,如果你總是

  • 提交您的局部改變你想介紹(對於合併1支)
  • 把你的本地更改到遠程
  • 結賬並拉另一個分支(第二分支合併)