Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我见过两种不同的合并本地分支机构的方法。
git checkout master git merge new_feature git checkout master git pull . new_feature
有什么区别,优点/缺点?
从本地来说,merge 和 pull 没有区别。在处理远程时,“拉”首先获取远程的对象,然后与本地分支合并。但是在处理本地分支时,没有什么要获取的(所有对象都已经在本地存储库中),因此拉取的“获取”部分实际上是无操作的。那么,在本地情况下,“拉”与“合并”基本相同。
在这种情况下,没有区别。