まず、問題をより正確に診断するためにgitの出力を投稿すると役に立ちます。それはあなたが物事のカップルを行うことができそうであるならば
# On branch master
nothing to commit (working directory clean)
:masterブランチと仮定すると、あなたのmasterブランチ上でgit status
を実行する場合は、これを取得する任意の問題やコミットされていないファイル、すなわちを持っていません。
git checkout master
git merge branch1 branch2
これが最も可能性が高いタコがマスターにすべてをマージするマージ使用するか、あなたが好む別途場合はそれを行うことができます:あなたが行うことができます
git checkout master
git merge branch1
git merge branch2
それは早送り最初にしようとします。この道を。それでもコンフリクトが発生した場合は、ここに出力します。一般的なルールとして、作業ブランチ(ブランチ1またはブランチ2)を定期的に使用している場合は、長いプロジェクトで作業している間は、コンフリクトが発生したときにそれを処理することを確認することをお勧めしますわずか2人の開発者にとって重要です。
2人の開発者が実際に別のファイルで作業している場合、問題はありません。 –
git merge branchh1 masterを使用し、branch2と同じものを使用しますか? –
'git merge branch1'、成功した場合は' git merge branch2'となります。 'git merge branch1 master'(私はそれが何をするのか分かりません)。 –