2012-03-23 7 views
1

2台のマシンに2つのgit reposがあります。Gitは私のリポジトリが最新だと言っていますが、実際はそうではありません

以前は同じ起源だったのですが、実際には私の友人と私は後に別々に動作するので、実際には異なっています。

ここに問題があります。

私は他のレポからプルしようとしましたが、私が使用します。

git pull origin master 

originは、同じローカルネットワーク上に配置されている私の友人のレポです。 masterは彼の主要な支店です。

しかし、gitは私のレポがすでに最新であると言います。

これらは、ログ情報、異なるコミット情報、およびコースファイルによって異なります。

だから何が原因でしょうか?そして私はそれにどのように対処できますか?

+0

他のリモートを追跡していない可能性があります。git branch -vv -list masterを試してみてください。出力には「master 450db23 [origin/master:behind behind 10] .... commit description ...」のようなものが含まれます。 origin/masterを追跡していない場合は、 "git branch --set-upstream master origin/master"を使用して修正することができます。 – patthoyts

答えて

1

(代わりにdetach HEA Dの)あなたがブランチであるかどうかを確認

git branchの結果が現在のブランチを返す場合、その場合は 『Git Push Issues』を参照してください、
(「*」が付く)を参照してください。

関連する問題