1.マスターメインブランチコード
2. 新しいブランチを作成し、コードを編集します
新しいブランチ:
コードを変更します。
3. 他のユーザーをリモートでシミュレートして gitee のコードを変更および編集する
4.支店コードを送信する
独自のブランチで変更したコードをリモートに送信し、master ブランチにマージします。注: 前の手順では、他の同僚がコードを変更したことをシミュレートしており、自分のブランチを再度 master ブランチにマージすると、コードの競合が発生します。
5. リモートブランチのマージ
上記のブランチを master ブランチにマージすると、競合が発生します。
6. 競合を解決する
master ブランチに切り替えます。
git checkout master
マスターブランチコードを更新します。
git pull
もう一度新しいブランチに切り替えます。
git checkout add_login_check_func
master ブランチを独自の新しいブランチにマージします。
この時点で、ブランチ マージに競合があることを示すプロンプトが表示され、コード ファイルにも対応するプロンプトが表示されます。
git status コマンドを使用して、どのファイルの競合が変更されたかを確認することもできます。
競合の解決を開始します。
方法 1 (競合するコードを手動で変更する):
方法 2 (ツールを使用して競合を解決する):
「適用」をクリックした後:
ここでコードが変更されました。
コードをもう一度再送信するだけです。
注: コードの競合を避けるために、同じブランチのコードを変更する場合は、最初にコードをプルしてからコードを送信する必要があります。