[英]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.