2016-09-11 6 views
2

私はgitにとって非常に新しいです。マスタをマージしてマスタを作成する場合

私はGitFlowについて学びましたが、私はそれを利用したいと思いますが、すでに私のマスターブランチで長いコミットの歴史を持っています。

私は開発を全面的に進めることができるので、私は歴史全体を取り上げ、最新のリリースのみをマスターにコミットしますか?

私は私のMacでTowerを使用していますが、私もコマンドラインを使用して幸せです。あなたはまだdevelop支店を持っていない場合、あなたは、単にmasterの右の時点で1を作成することができます

答えて

2

git checkout -b develop master~1 

そうすれば、最後はmasterのコミットは、他のすべての、唯一のmasterでありますコミットは新しいdevelopブランチの一部です。

+0

すばやくお返事ありがとうございます。私はすでに支店を開設しています。 '-b'フラグを付けないと、どちらの方法でも動作しますか?私はこの「マスター〜1」の意味を学びたいと思っています。その場合 –

+1

@BenS、それは(あなたがmaster' 'の最後のn個のコミットを統合したくない場合、または' 'develop'にマスター〜N ')' 'develop'にmaster'をマージするのが最善です – VonC

関連する問題