メモ:GitHubでプルリク

(1) 人様のGitHubリポジトリからFork

GitHubにログインし、人様のリポジトリのページを開き、右上のほうの Fork ボタンを押して、自分のアカウントにForkしたリポジトリを作成する。


(2) ForkしたリポジトリをローカルにClone

Forkした自分のGitHubリポジトリをローカルにCloneする。(通常どおりの操作)

(3) Cloneしたリポジトリに作業用ブランチを作成

Cloneしたローカルのリポジトリに変更のためのブランチを作成する。
SourceTreeの場合、ツールバーにある「ブランチ」ボタンを押して、名前を指定してブランチを作成する。


(4) 作業用ブランチに変更を加えてコミット

ブランチに変更を加えてコミットする。
※masterブランチにコミットしないように注意

(5) 自分のGitHubリポジトリにプッシュ

作業用ブランチの変更をGitHubリポジトリにプッシュする。
※masterブランチにプッシュしないように注意


(6) Fork元のGitHubリポジトリへプルリクエス

自分のGitHubリポジトリを開くと、Fork元のGitHubリポジトリに対してプルリクエストを送れるようになっている。

「Compare & pull request」ボタンを押し、作業用ブランチからのプルリクエストであることを確認し、プルリクエストのタイトルと説明(Markdown記法)を書き、「Create pull request」ボタンを押す。