2011-01-19 4 views
1

私はTortoiseGITとWindows XPを使用しており、共有ネットワークドライブにリモートリポジトリを設定しました。他のユーザーをプルできません - GIT

チームには私たちの2人がいて、私の同僚は自分のコミットをプッシュ/プルできるだけです(私のものは見えません)。私のマシンにリモートリポジトリをクローンすると、私は見ることができません彼のコミットは、私がコミットしたものだけです。

私たちは両方ともマスターブランチで作業しています。

この問題が完全にわかりません。私に正しい方向を向けるどんなアイデアですか?

+1

TortoiseGitではなくコマンドラインでログを調べてみましたか?コマンドプロンプトでリポジトリのディレクトリの下を移動し、 'git log --pretty = format: '%h by%an"を実行してください – CharlesB

+0

助けてくれてありがとう。彼の変更のいくつかは今では見ることができますが、すべてではありません – MrBliz

+1

あなたは何を記述しているかに問題があります:同じリポジトリの同じブランチでコミットをプルしたり、他のコミットを見ることができません。 – CharlesB

答えて

1

git fetchを使用してください。 またはgit logのいずれかに--all修飾子を追加して、すべてのブランチを確認します。この時点で、変更内容をサーバー上の内容とマージまたはリベースすることができます。あなたがそれをした後でさえ、あなたはあなたの変更をプッシュできるでしょう。

1

新しいリポジトリのクローンにコミットのみが表示されている場合は、同僚が変更を正しくプッシュしていないことを意味します。おそらく、プッシュをブロックする方法があります。未解決のマージまたは競合。

関連する問題