是否有任何方法或任何工具或命令可以将$logDateList =
@(Get-Date -Year 2017 -Month 08 -Day 22 -Hour 13
,Get-Date -Year 2017 -Month 08 -Day 20 -Hour 22)
或某些master
分支 的历史记录从某个提交号 重新写入 NEW REPOSITORY 的新创建的A
分支,master
分支,0提交或没有历史记录。
以这样的方式:
由于
答案 0 :(得分:0)
(我没有合适的牺牲品库来测试这个:你已经被警告了。)
我认为merge --squash
可以做到这一点。
Merge --squash
(也见this answer。)
旧内容(在编辑问题之前)
只需将新存储库创建为原始存储库克隆上的新远程数据库;然后推送到新的存储库。
git remote add newrep url-to-new-repository
git push -u newrep master
对要推送的每个分支重复上一个命令。