使用git push沒有報錯,但是遠端倉庫沒有更新的問題
阿新 • • 發佈:2019-01-03
今天在使用git push到遠端倉庫遇到一個很奇怪的問題,執行操作沒有報錯,但是遠端倉庫就是沒有更新,執行git push origin master 後顯示如下:
zhydeMacBook-Air:netMonitor zhy$ git push -u origin master
Branch 'master' set up to track remote branch 'master' from 'origin'.
Everything up-to-date
zhydeMacBook-Air:netMonitor zhy$
看起來沒有報錯,但是卻不是正確的返回結果,然後突然想到自己之前建立了一個新的分支,當前分支應該沒有在master上,所以push到master就沒喲更新,於是查看了一下當前分支情況如下:
zhydeMacBook-Air:netMonitor zhy$ git branch
master
* rowsizectrl
果然沒有在master上,問題找到就好解決了,切換到master分支,合併分支,然後在push就沒有問題了,指令如下:
$ git checkout master
$ git merge rowsizectrl(這裡換成你的分支名字)
$ git branch -d rowsizectrl ##當前分支已經沒用了,記得刪除,如果你還要用就不要刪除了
$ git push -u origin master
好了,現在再去Github上看,已經更新到了最近的提交。