Git提交Everything up-to-date Branch ‘master’ set up to track remote branch ‘master’ from 'origi...

如圖所示,一切都是正常操做,結果報錯以下:git

Everything up-to-date
Branch 'master' set up to track remote branch 'master' from 'origin'.
1
2github


並且根據git log命令查看得出,本身今天提交屢次.net

 


但github上卻顯示我只提交咯一次!!!!!!!blog

 


個人解決方法以下:rem

先執行命令 git log,這個老重要咯。。幾乎決定生死。。。。it

按鍵盤q鍵,Enter退出ast

執行命令git rebase --abort,則會看到右側的()裏的內容已經變成咯主分支,而且沒有咯REBASE 1/1class

 

但雖然回到咯主分支,可是你會驚奇的發現本身本地的文件好多都任空消失咯,驚不驚喜,意不意外。。。。哈哈哈哈哈。。。, 不要慌。。。我也辦法。。。。哼哼哼。。。date

根據剛剛的git log 命令找到 本身提交的最新的提交的版本號,好比個人最新的提交爲
commit 186076570deefcf6d300cec81b5a97936d0f1e3e (HEAD)
Author: yanbo0039 <yanbo0039@yeah.net>
Date: Mon Jul 8 13:50:58 2019 +0800bug

NO.7-4-1
1
2
3
4
5
穿越到最新的分支版本,恢復本地文件,須要知道本身的版本號,例個人是 186076570deefcf6d300cec81b5a97936d0f1e3e 執行以下命令,
$ git reset --hard 186076570deefcf6d300cec81b5a97936d0f1e3e
1


接下來再正常操做,分別執行git add . 和 **git commit -m 「提交信息」**命令,不出意外,你會遇到以下的bug


接下來,請不要客氣,強制推送,執行以下命令
$ git push -f origin master
1


執行以上操做後,那麼本地文件也會恢復到最後一 次提交,github上也被所有提交咯。

 

以上就是我關於 Git提交Everything up-to-date Branch ‘master’ set up to track remote branch ‘master’ from 'origin’如何解決? 知識點的整理與總結的所有內容————————————————版權聲明:本文爲CSDN博主「涎涎」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處連接及本聲明。原文連接:https://blog.csdn.net/qq_36079972/article/details/100284350

相關文章
相關標籤/搜索