經過多次嘗試後,我一直無法弄清楚。我有兩個本地分支,master
和tests
。我有兩個對應的遠程分支具有相同的回購,origin/master
,origin/tests
。我有另一個遠程分支public/master
。我有一些推送在本地master
和遠程origin/master
提交歷史記錄。現在,我想壓扁origin/master
的所有提交併將其推送到遠程分支public/master
。我無法弄清楚如何去做。如何壓縮所有提交歷史記錄並將其推入另一個遠程存儲庫?
我試過在新的本地分支上做rebase
但它沒有工作。
請參閱:https://stackoverflow.com/documentation/git/5150/tortoisegit/31772/squash-commits – Julian
doeas「didnt'w work」是什麼意思? – sensorario