私はEclipseをEGitで使用しており、私のオリジン/マスターはgithubにあります。このプロジェクトでは、3人のプログラマーが働いています。
(EGitを使用して)ローカルgitに変更をプルし、競合がある場合は、問題なく解決します。
コミットすると、最後のコミット(プル前)以降に変更されたすべてのファイルを含むマージがコミットされ、gitでは、マージのこの最後のコミットで私が行ったかのように、他のプログラマーによるこれらすべての変更が表示されます。 ..
なぜこれが起こるのですか?私は何が間違っているのですか?
更新(14.10.2012):@robinst のおかげで、マージされたファイルのみで正しいマージを正しくコミットすることができました。
しかし、それでも2つの問題があります。(1)マージツールが利用できなかったのに、なぜそうなるのでしょうか。(灰色でクリックできません); (2)「Gitステージング」ビューが見つかりませんでした...どこに隠れていますか?