私と私の友人はいくつかの小さなプロジェクトに取り組んでおり、Git に問題があります。私が作成したメインリポジトリが 1 つあります。私の友人はそれをフォークして、自分のローカル マシンに複製しました。
いくつかの変更を加えると、次のようにしてコミットをリポジトリにプッシュします。
git add -u
git commit -m "message"
git push origin master
コマンドでリポジトリから変更を取得していますgit pull
。
私の友人はコマンドを実行して変更をコミットしています:
git add -u
git commit -m "message"
git push origin master
彼はgit pull upstream master
コマンドでレポから変更を取得しています。
それを行った後、リポジトリの同期に問題があります。私の友人がプル リクエストを作成すると、コンフリクトがあると表示されます...そしてコミットをプッシュするたびにコンフリクトが発生します。
友人が何らかの変更を加えてプル リクエストを作成した場合、git が競合することなく自分のコード行を私のレポに自動的に追加するようにするにはどうすればよいですか?