There isn’t anything to compare. master is up to date with all commits from add-license-1的解决方法

There isn’t anything to compare.master is up to date with all commits from add-license-1. Try switching the base for your comparison.没有什么可比较的。 master是最新的,并且具有add-license-1的所有提交。 尝试切换基准进行比较问题的解决方法

最近在做一个项目,使用GitHub进行团队协作,在一次git push后的合并中出现了上述问题。

场景还原
在开发过程中,由于某些原因将项目文件夹中A的内容迁移到了另外一个文件夹B进行二次开发。但是在迁移过程中,并没有将隐藏的.git文件夹迁移过来。在进行下一次次push时,其实在当前工作目录已经有了git 没有初始化的提示,但当时并没有意思到问题,直到像第一次同步存储库时,初始化git,添加了远程仓库,保存更改并尝试进行push后才发现了问题。

问题解决:
1、从远程仓库clone一个本地仓库C,将进行第二次开发的文件夹B的内容(除了git文件夹)全部复制到A,对于相同的文件进行替换操作。
2、add、commit、push
或者如果你还没有在迁移后的文件夹进行git初始化操作,可以将原来的仓库文件夹A的git文件夹复制到现在工作文件夹B,然后进行正常的git操作

分析:
参考Github Pull Request:没有什么可比较的

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章