1. 程式人生 > >Git查看遠程提交狀態的方法

Git查看遠程提交狀態的方法

com 不一致 本地 程序員 don 代碼 由於 次數 blog

  git使用過程中,經常遇到這樣的問題,已經git push 了,但是,由於沖突或者push的分支不對,導致遠程的和本地的不一致。

這就需要提交後查看一下遠程的是否ok。

  查了一下資料,找到了一些方法,就做個記錄吧,當程序員,要記得東西太多了。哈哈

A,查看到未傳送到遠程代碼庫的提交描述/說明
git cherry -v

顯示結果類似於這樣:

+ fc323a81cc02f8b6a7d3a69c074b2007ac41b615 alg process base ok
+ 3bd4c5da3c664de58a88ed02a9c325bd4d767138 add alg optimize and then alg have little deterioration

B,查看到未傳送到遠程代碼庫的提交詳情
git log master ^origin/master

這是一個git log命令的過濾,^origin/master可改成其它分支。

總結一下:
git status 只能查看未傳送提交的次數
git cherry -v只能查看未傳送提交的描述/說明
git log master ^origin/master則可以查看未傳送提交的詳細信息

  

參考文檔: http://blog.kainaodong.com/?p=12

Git查看遠程提交狀態的方法