Git merge, conflict
merge toolの設定
vscodeは、
git config --global -e
✔ツールを使用してvscodeを設定し、実行しているvscodeを終了した後、端末に再入力しますgit merge
ブランチをマージするコマンド語.(各ブランチのコミット内容をマージ)
現在のブランチ状態で、別のブランチを結合します.(データムブランチに移動してからマージ)
git merge dev
git conflict
ブランチのマージ中に、内容が異なると競合します.
2つのブランチで同じバージョンの同じ部分を変更すると、自動的にマージできない場合に発生します.
push、pull中にも衝突が発生します.
✔競合したメッセージを確認した後、mergetoolを実行すると、競合したファイルが順次開きます.
git mergetool
✔vscodeで競合が発生した部分を編集し、git addとgitt commitを行って競合を解除する必要があります.
git add <filename>
git commit
Reference
この問題について(Git merge, conflict), 我々は、より多くの情報をここで見つけました https://velog.io/@jaeyoung9849/Git-merge-conflictテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol