2013-03-08 44 views

回答

3

只需輸入

git status 

它會告訴你有多少承諾未來你:

ahead by one commit

對於 「後面」,你所要做的

git fetch 

和那麼一個git status

enter image description here

+0

它不?它只會告訴我目前在哪個分支上,並且我的更改不會進行提交。 – 2013-03-08 10:20:57

+0

@KorayTugay這是因爲你沒有任何提交差異。嘗試提交一個小改動(比如空格)並重新運行'git status'。它會告訴你,你是「在主人面前提交1次提交」。看看我的編輯(圖片) – alestanis 2013-03-08 10:26:46

+0

我不在前面,我在後面,我想看到我落後了。 – 2013-03-08 10:28:17

1

首先,你必須從資源庫中獲取新的引用:

git fetch <remote> <branch> 

然後使用

git status 

會告訴你有多少承諾你後面。

+0

什麼是? – 2013-03-08 10:23:13

+0

遠程存儲庫的名稱,可能是「origin」。 – 2013-03-08 10:25:42

+0

閱讀澄清問題的評論,'git fetch'命令不是必需的。我將它理解爲您的本地克隆是否位於遠程存儲庫後面的問題。 – 2013-03-08 10:44:08

相關問題