0

最近、Ruby プロジェクトを継承しました。以前の開発者は、ステージングにつながるいくつかのバグを導入しました。現在、問題のあるコードを除いて、明日までに製品化する必要があるいくつかの静的ページがあります。これにアプローチする最良の方法は何ですか?私は git rebase を見てきましたが、それが私がやりたいことなのか、この状況で適切に行う方法なのかわかりません。

4

1 に答える 1

0

それらのページが導入された特定のコミットがわかっている場合は、git cherry-pickそれらのコミットを新しいブランチに出して、一時的にそこに切り替えることができます。

それ以外の場合は、インタラクティブなリベース -- git rebase -i-- を使用すると、保持したいコミットと破棄したいコミットを選択できます。もちろん、これは完全なバックアップを作成した後にのみ行う必要があります。

于 2013-10-25T03:34:51.523 に答える