2012-04-25 5 views
1

githubを使用して小さな問題があります。 私は主にブランチを扱うようにして、何か作業してすぐにマスターでコードをマージして戻します。ネットワークビューのmasterと同じ行に分岐します

これは、githubのネットワークビューのすべてのブランチが同じ行に表示されるため、まったく役に立たなくなります。 https://github.com/jlengrand/FaceMovie/network

私はその理由を説明できますか?

ローカルにブランチを作成すると、自動的にgithubに表示されません。私は

git push -u origin master 

を実行すると それまで靴が、マスターと同じ行に。

私が混乱しているのは、他のプロジェクトでは、私が違ったことを本当に知っていなくても、この問題はありません。 https://github.com/jlengrand/FaceMovie/network

本当にありがとうございます。あなたはブランチを作成したので、マスターにhapeningなしコミットバックマスターへの分岐をマージする場合

おかげ

答えて

1

は、それがマージを作成しませんコミット(つまり、A 2人の両親とコミット)、むしろ速いです - マスターブランチを他のブランチに転送します。

これを防止するには、マージの際にオプションを使用してください。これにより、マージコミットが強制されます。

+0

多くの開発者は、開発フローを理解するのに役立ちますので、OPが見ている線形履歴を好むかもしれません。 – GoZoner

+0

本当にうまく動作します。私はまだ私の2つのレポの違いを得ることはありません、私はこのオプションを使用したことがないので。 – jlengrand