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