我给搞砸了。
当我创建一个新的分支时,我故意删除了所有内容(包括.git文件夹)。这是有意的,我想在一个不同的框架中重写我的项目,而不需要原始代码(删除.git不是故意的)。
现在,当我向master提交新分支机构的PR时,GitHub显示以下消息:
没有什么可比较的。
主和new_branch是完全不同的提交历史。
有道理,因为我删除了.git
。
更重要的是,如果我在new_branch
中使用git log
,那么历史记录是从我重新启动项目时开始的,而不是从我最初创建存储库的时候开始的。
有没有办法将我的master
分支的git历史连接到我的new_branch
的开头?
发布于 2018-06-08 05:27:00
试试这个:
git签出主分支new_new_branch
git checkout new_new_branch && git merge ---- new_branch
https://stackoverflow.com/questions/50749884
复制相似问题