投稿日:2021年9月13日ブランチについて複数人で1つのプロジェクトを開発する場合、同時に機能追加やバグ修正を行うことがあります。開発を円滑に進めるためのバージョン管理として、Gitのブランチ機能を利用します。ブランチのコマンドは以下になります。(本番サーバー)で開発を行っています。切って開発を行います。開発者がGitHubにブランチをプッシュします。requestをクリックします。[Assignees]の歯車アイコンをクリックして誰にプルリクエストをするのか選択します。完成コメント欄に変更内容の意図や根拠を入力するようにします。例)READMEが書かれていなかったので追記しました。プルリクエストが作成できたらコードレビューをしてもらいます。マージできるようになるまで修正とコードレビューを繰り返し、最終的にマージしてもらいます。上記の開発フローに沿って開発を行うことにより、他者の変更によるコンフリクトの発生頻度を抑えることができます。基本的にmainブランチのコードはコードレビューを通したものになるので、mainブランチのコードを正として扱います。適宜コミュニケーションを取りながら、自分のコードが古くないか、他者のコードが正しいかどうかを判断しながらマージを行います。コンフリクトが発生したときの対処法まずmainブランチを最新の状態にします。pullコンフリクトしたファイルを修正します。青のマーカの箇所がmainブランチでの変更なので、mainブランチの変更を取り入れて修正し、再度コミットしプッシュすることでコンフリクトを解消できます。場合によっては、Gitのサブモジュールを使用することもあります。公式アカウント資料ダウンロード会社やサービスに関する資料ダウンロードをご希望の方は右の資料ダウンロードページからご利用ください。ご希望の方は応募フォームからご応募ください。