如何将git推送到本地分支机构?
我在我的计算机上克隆了一个项目,并有一个本地主分支,比如说a。在这里,我创建了一些本地分支(比如说B和C) 我在B和C中做了一些更改。那么,如何让git将B和C中的更改合并到A中呢 通常,我看到git将原始主机推送到远程存储库,但我想推送到本地分支 git push origin master如何将git推送到本地分支机构?,git,Git,我在我的计算机上克隆了一个项目,并有一个本地主分支,比如说a。在这里,我创建了一些本地分支(比如说B和C) 我在B和C中做了一些更改。那么,如何让git将B和C中的更改合并到A中呢 通常,我看到git将原始主机推送到远程存储库,但我想推送到本地分支 git push origin master 谢谢你在master branch的时候,你试过了吗 git merge B 这将把本地分支B合并回主分支,分支C也可以这样做 使用git merge来操作本地分支 git checkout maste
谢谢你在master branch的时候,你试过了吗
git merge B
这将把本地分支B合并回主分支,分支C也可以这样做
使用
git merge
来操作本地分支
git checkout master
git merge B
git merge C
如果您确实想将一个本地分支推送到另一个本地分支,
gitpush。B:master
,虽然这很少见。如果您想将分支A合并到分支B
首先提交您的更改,如果您已经做了任何更改,并且希望将这些更改合并到B分支
git add--文件路径--
:将文件添加到后台,然后
git提交-m“添加提交消息”
然后git签出B
,您现在将进入B分支
git merge——没有ff A
(我们正在进行非快进合并,将分支A合并到B分支)正如其他人所说,通常您希望切换到A,然后从B合并
但是,如果您经常这样做,在某些边缘情况下,将A设置为B的上游分支是有意义的
然后像你要求的那样使用分支B的git push。你试过了吗?爱你的答案,推到另一个本地分支正是我脚本所需要的!
git checkout B
git branch --set-upstream-to A
# shorthand: git branch -u A