2017-04-27 4 views
0

私はJavaでSelenium WebDriverのチームに勤めています。たとえば。私と私のチームメンバーの1人が同じファイルで作業している場合。誰かがリポジトリにいくつかの変更をコミットするたびに、コードをプルすると、コードに新しい行のコードが追加されたとしても、Eclipseは競合を示します。この矛盾なしに両方のコードをマージする方法はありますか?2人が同じファイルで変更を加え、gitにコードをコミットしたい場合、ベストプラクティスは何ですか?

+0

コミットする前にコードを更新することを学ぶべきです。 – duffymo

+0

多くの情報がなくても(3行のみの最小サンプルソースファイル、問題を再現するための正確な手順、Eclipseからのスクリーンショットなど)、それが起こっている可能性があります異なる行末でファイルをコミットしています。 (a.k.a. end of of line、eolns for short。)だから、eclipseとgitの行終わりについて読んで、行末が適切に処理されていることを確認してください。 –

+0

同じファイルを編集しないようにしてください。 – khelwood

答えて

0

たぶんそのようにやってみてください:あなたがリポジトリから引っ張って前に変更をコミットしていないため

git add [your file] 
git commit "fix" 
git pull origin master 
git push origin master 

競合が発生する可能性があります。

関連する問題