Open1

プルリク、コンフリクト解消などなど

はまちゃんはまちゃん

前提

  • 作業ブランチのプッシュした後の流れになります。
  • VS Code、Sourcetreeを使用します。

プルリクを送る

  1. Compare & pull requestを押す

  2. Pull requestの作成

  • base, compareの設定
  • descriptionの追加
    • なんでそのように実装したか
    • 確認したいこと(~な感じで作ったけど、大丈夫?)
    • どのようにレビューしてもらいたいか  などなど
  1. コンフリクトが起こっているので解消する必要がある

コンフリクト解消

  1. master(mergeしたいブランチ)をプルしてくる
    コンフリクトが発生する場合。

  2. 作業ブランチに戻って、masterをmergeしてくる
    masterブランチを右クリックして選択。

  3. エディタ(VS Code等)を開いてコンフリクトの解消

  • 左のメニューの検索(🔎)の下にある、ソース管理を押す。
  • コンフリクトしている場所が表示されるので修正する。
  • ここまでで、コンフリクトが解消されて作業ブランチにmasterが取り込めた状態になっている。
  1. コミットとプッシュを行う
  • GitHubに戻ってコンフリクトが解消されているか確認する。