9

我见过两种不同的合并本地分支机构的方法。

git checkout master
git merge new_feature


git checkout master
git pull . new_feature

有什么区别,优点/缺点?

4

2 回答 2

11

从本地来说,merge 和 pull 没有区别。在处理远程时,“拉”首先获取远程的对象,然后与本地分支合并。但是在处理本地分支时,没有什么要获取的(所有对象都已经在本地存储库中),因此拉取的“获取”部分实际上是无操作的。那么,在本地情况下,“拉”与“合并”基本相同。

于 2009-06-02T14:02:03.740 回答
0

在这种情况下,没有区别。

于 2009-06-02T13:20:10.800 回答