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:沒有什麼可比較的

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