在使用Git提交代碼的時候犯了個低級錯誤


今天在使用git提交代碼的時候,犯了個很低級的錯誤,按照一切流程當我add並commit提交代碼,最后使用push到遠程倉庫,

接下來奇怪的事情發生了,push之后,查看遠程倉庫代碼並沒有發現提交記錄,emmmm~

此時我內心是不淡定的,什么他媽的鬼?我提交的代碼去哪里了 ?

正好此時,趕上運維升級服務器,以為是服務器的問題,等服務器升級完再試一試。

MD,服務器升級完了,再次push在遠程倉庫仍然無法看到提交記錄,在本地使用git -log查看提交記錄,

草,這不是有提交記錄嗎,真是見了鬼了哦!

沒辦法,叫同事過來幫看一下,再次push仍然提示沒有需要push的內容,那既然這樣,我把本地的代碼隨便

修改個地方,提交並push上去看看可不可以,發現問題了,卧槽。原來是在push代碼的時候rejected被拒絕了,emmmm...

上面的提示已經很明顯了,大致意思是說當前分支落后於遠程分支,在push代碼之前先pull一下 , 但是我想想~

我記得,在我push之前我一般都pull過了啊 , 然后問了下同事才知道,原來在git pull默認是不知道你要pull哪個遠程分支,

所以像這樣git pull origin data_center_update 后面指定pull的遠程分支,問題解決 。

最后,總結一下

真的是犯了個很低級的錯誤,其實沒有必要單獨寫個博客,但我覺得,以后這樣的問題不能再出現了,所以想給自己提個醒,

在博客中記錄下來,以后出現這樣的問題,要細心細心再細心。

作者:fozero
聲明:原創文章,轉載請注明出處,謝謝!http://www.cnblogs.com/fozero/p/8673298.html
標簽:總結,git


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM