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操作