私はマスターと開発ブランチを持つgitリポジトリで、いくつかの私的な(孤独な)ウェブサイトの開発をしています。私はdevブランチでいくつかの "大きな"特徴と問題に焦点をあててかなりの仕事をしてきましたが、devブランチのコミットは原子コミットのショーケースではありませんでした。これは終了しましたが(いくつかの大きな違いがあります)、今ではいくつかの主要機能が機能しなくなりました。 作業が停止した理由は数多くありますが、マスターとブランチの違いはいくつかのファイルの多数の変更で構成されています。git merit by piece
ここでは、開発ブランチをマスター(またはマスターのブランチ)にマージして、私の主な機能を破ったかどうか確認したいと思います。
GITでこれを考えるのは簡単ですか?私は他の選択肢にもオープンしています。私の好みのIDEはemacsですが、私は手頃な価格の選択肢のために開いています。
について、 ジェーレン。
本当に有望ですね!ありがとう!私はますますgitが好きになっています! –
大きなコミットを小さなチャンクに分割する方法を見つけるだけです –
[git-cherry-pick](http://www.kernel.org/pub/software/scm/git/docs/git-cherry-pick.html) )あなたは悪いコミットを分割するのに役立ちます。 – rmmh