Git 推送与合并的区别

Git 推送与合并的区别,git,git-branch,git-merge,Git,Git Branch,Git Merge,假设我有一个主分支和发展分支,我正在工作。我想将开发与主分支合并 pusing development branch与master或切换到master branch,然后将development branch合并到master branch之间有什么区别吗?这篇文章可能有助于: 它是git pull与git fetch之间的比较,然后合并,这与此场景类似。合并是一个本地操作,而推送操作是在远程存储库上进行的。这两件事在Git上下文中是不相关的 要合并两个分支,请签出其中一个分支,然后运行git

假设我有一个主分支和发展分支,我正在工作。我想将开发与主分支合并


pusing development branch与master或切换到master branch,然后将development branch合并到master branch之间有什么区别吗?

这篇文章可能有助于:

它是git pull与git fetch之间的比较,然后合并,这与此场景类似。

合并是一个本地操作,而推送操作是在远程存储库上进行的。这两件事在Git上下文中是不相关的

要合并两个分支,请签出其中一个分支,然后运行
git merge
。在您的情况下,您可能希望将
开发
合并到
主控
,因此您可以这样做

git checkout master
git merge development

之后,您可能希望执行一个
git push
操作来更新远程存储库,但这与合并操作无关。

没有解决他的问题。