は、私はL1、L2、およびL3は私のローカルブランチにコミットしているとMがマージされGit:ローカルのマージされたブランチでコミットがリモートにプッシュされるのですか?
L1 - L2 - L3 <- Local branch
/ \
A - B - C -- D -- E -- M <- master
次Gitの歴史を持っていると仮定し、マスターにコミット。
変更をリモートにプッシュすると、ローカルブランチ内のコミットが履歴の一部になるかどうかを確認します。つまり、リモートリポジトリの履歴は上記のグラフのようになりますか
A - B - C - D - E - M <- master
また、早送りマージの場合はどうなりますか?
ありがとうございました。完全性のために、ブランチ全体を1つのコミットにまとめたい場合は、 'git merge --squash'が行く方法です。[こちら](http://stackoverflow.com/a/5309051/4920424) )。 –