GitHubのプルリクエストはその名の通り、リモートリポジトリへのプル要求となる。
つまり、リモートリポジトリ側からみた挙動は、プル=フェッチ+マージなので、マージコミットが一個追加されるだけ。
内部的にリベースしてるのかと思ったが、リベースは全く関係ない。
プルリクエストのコミットログを見ても、
* Merge pull request #1 from マージ元ブランチ名
となっており、リベースではなく、マージであることがわかる。
GitHubのプルリクエストはその名の通り、リモートリポジトリへのプル要求となる。
つまり、リモートリポジトリ側からみた挙動は、プル=フェッチ+マージなので、マージコミットが一個追加されるだけ。
内部的にリベースしてるのかと思ったが、リベースは全く関係ない。
プルリクエストのコミットログを見ても、
* Merge pull request #1 from マージ元ブランチ名
となっており、リベースではなく、マージであることがわかる。