[英]Push changes to another branch in github
愚蠢的问题,但我需要帮助。
git-hub中的同一个存储库中有两个分支。 A和BI已经克隆了分支A,我进行了一些更改,现在我想将更改推送到分支B.随着'git status',我可以看到我的分支与'origin / A'是最新的。 我应该添加并提交更改然后“推送”到'origin / B'吗?
我该怎么做才能将更改推送到正确的分支(B)而不是A?我不想替换A分支中的任何内容。
这应该工作:
打开B
分支:
git checkout B
在B
合并A
git merge A
推动变革
git push origin B
你只需要做一个git push origin frombranch:tobranch
看完你的澄清评论后编辑: git checkout branch-b;
git merge branch-a
假设您有origin\\branch-a
并且已更新。
如果A是最新的,并且是你的起源,那么结帐分支B只需要执行git merge origin,B将更新所有A的最新更改。 如果要在合并原点(A)之前先检查,请执行git fetch origin然后执行git log -p HEAD..origin以查看要合并的更改。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.