masterをプロダクションブランチとして使用しています。これは夜間に多くのサーバに読み込み専用として取り込まれます。マスターは私が開発するために押すだけなので、先に進んではいけません。開発が安定しているときは、マスターに合わせて早送りしたい。私は現在でこれをやっているマスタのコミット履歴と開発を同期
: gitのチェックアウトのマスター gitのプルの原点は、+ Gitのプッシュ起源を開発
をマスターこれは私のために動作し、きれいにすべてを同期するが、それは少し間違って感じています。私のチームには、通常の人のようにマスターに成長するだけでマージするのが好きな開発者もいます。しかし、マージすると、マスター1が開発に先立ってコミットするマージ・キットが作成されます。これらは時間が経つと蓄積し、gitの歴史は汚れて見苦しいものになります。私がブランチクローンをハッキングすると、それらのマージコミットはリモートで消えますが、私のチームのローカルブランチに残ります。
私はgit rebaseとgit merge --ffを試しましたが、これらのハッシュはまだ不均一であると表示されます。
要約:どのようにすれば、完全に開発しても完璧にマスターを早送りできますか?それとも、gitを使うべきではないのですか?