GitHubでの共同開発時にブランチを切ってからプルリクを送るまで

Flutter

環境:Windows 10 Pro (Macでもほとんど同じです)

Gitの操作はSourceTreeを用いています。以下からダウンロードできます。

Sourcetree | Free Git GUI for Mac and Windows
A Git GUI that offers a visual representation of your repositories. Sourcetree is a free Git client for Windows and Mac.

1.ブランチを切る元のブランチ(今回はmain)が選択された状態で[ブランチ]をクリックする

2.新規ブランチタブで[新規ブランチ]名にブランチ名を入力し、[ブランチを作成]をクリックする

3.以下の例ではhogeブランチが作成されている

4.切ったブランチでコードの変更を行う。(今回はREADMEを修正)

5.コードの修正後、SourceTreeに戻ると、[コミット]のボタンに数字が出ており、コミット文が一覧になっている部分の一番上に[コミットされていない変更があります]と表示される。

6.[コミット]ボタンをクリックする

7.作業ツリーのファイル欄に変更があったファイルが表示されているので、[全てインデックスに追加]をクリックするか、ファイルの右側にある[+]をクリックする

8.ファイルが[Indexにステージしたファイル]に移動する

9.画面下部のコミットメッセージ欄にコミットメッセージを入力して、[コミット]をクリックする。

10.修正が完了するまで[コードの修正]→[コミット]を繰り返す

11.コミットごとに毎回プッシュするか、修正が完了したタイミングでpushして作ったブランチをGitHub上にアップする

12.GitHubのリポジトリに戻ると、プッシュされたブランチに対してプルリクエストを出すかどうかのメッセージが表示されているので、[Compare & pull request]をクリックする

13.タイトルと内容を記載して、[Create pull request]をクリックする

後は、レビュー&マージされるのを待ちましょう

コメント

タイトルとURLをコピーしました