2012-03-06 10 views
1

ローカルトピックブランチを扱うときは、masterとマージする前にリベースして、「クリーン」早送りマージを得るようにします。共有トピックブランチをマスタにリベースする

私は現在誰かと共同作業をしています。トピックブランチを中央リポジトリにプッシュすることでこれを行うことにしました。このブランチをマスターにリベースするのはまだ安全ですか?私が気にするべきことがありますか?

+1

私は答え始めていましたが、実際にはすでに私が行っていました:http://stackoverflow.com/questions/3817967/correct-git-workflow-for-shared-feature-branch – VonC

+0

変更があればどうしますか?トピックブランチの何かに必要なマスターで? 1人の開発者がコミットをチェリーピックしてから、共有フィーチャーブランチにリベースしますか? – blockhead

+0

これはいい考えです。 – VonC

答えて

0

私は、すでにリモートに存在するブランチを再バインドすることは悪い考えだと思います。 他の開発者がそのブランチで作業するのが難しくなります。

は、私はよりよい解決策は、単に一度マスターブランチに仕上げトピックブランチをマージすることだと思うRecovering from upstream rebase

を参照してください。


サイドノート:あなたはトピックブランチ上でローカルに行う

変更は、多分まだリベースしなければならないことができます。これは、より洗練された履歴を作成します。

関連する問題