我已经看到了两种不同的合并本地分支的方法。
git checkout master
git merge new_feature
git checkout master
git pull . new_feature
有什么区别,利弊?
答案 0 :(得分:11)
从本地来说,merge和pull之间没有区别。处理遥控器时,“拉”首先获取遥控器的对象,然后与本地分支合并。但是在处理本地分支时,没有什么东西可以获取(所有对象都已经在本地存储库中),所以pull的“fetch”部分实际上是无操作。在本地案例中,“拉”基本上与“合并”基本相同。
答案 1 :(得分:0)
在这种情况下,没有区别。