で遊んでいましheroku
たdjango
。djangoアプリをホストするには、(正しく処理するために)何度も何度heroku
もファイル(settings,urls,requirements.txt
など)を変更する必要がありました。その結果、リポジトリには非常に多くのコミットがあります。問題は、コードの安定バージョン(heroku固有の変更が行われる前)がオンになっていることです。アプリを動作させるために行ったすべてのコミットをgithub
プッシュすると、見栄えが悪くなります。github
heroku
だから、私はそれらのコミットをすべて削除し、古い安定バージョンに戻したいと思います。その後、heroku
特定の変更を追加して、1つのコミットを実行することができます。
1.からプルして、特定の変更github
を追加します。次に、heroku
コミット、プッシュgithub
、プッシュしheroku
ます。
2.gitk
で、最後のpre-herokuコミットを選択し、右クリックして[マスターブランチをここにリセット]を実行します。次に、heroku
関連する変更を行い、コミット、プッシュgithub
、プッシュしheroku
ます。
これを行う正しい方法はどれですか?pre-herokuコミットがver6で、現在のコミットがver10であるとすると、4つの不要なコミットがあります。それらをクリーンにワイプして、次のコミットをver7にする必要があります。
誰かアドバイスしてもらえますか?