[英]How to rewrite the master branch history to other Repository master branch
是否有任何方式或工具或命令來重新書寫的歷史master
或一些A
分支從一些承諾數新創建的master
新的存儲庫的分支與master
分支0提交或沒有歷史。
以這種方式:
謝謝
(我沒有合適的犧牲品庫來測試這一點:已警告您)。
我認為merge --squash
可以做到這一點。
Merge --squash
(也請參閱此答案 。)
舊內容(問題編輯之前)
只需在原始存儲庫的克隆上將新存儲庫創建為新的遠程目錄即可; 然后推送到新的存儲庫。
git remote add newrep url-to-new-repository
git push -u newrep master
對要推送的每個分支重復最后一個命令。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.