マスターを古いコミットに変更したいのですが、どうすればいいですか? 質問する

マスターを古いコミットに変更したいのですが、どうすればいいですか? 質問する

以前のコミットにロールバックし、そのコードを公開してから、最新のコミットに戻りたいです。

つまり、マスターは古いコミット バージョンを指しているので、そのバージョンをプッシュできるようにし、その後、最初にコミットした最新のコミットに戻りたいのです。

これどうやってするの?

ベストアンサー1

これを実行してマスターを以前のコミットに戻したい場合は、次のようにします。

git checkout master~1            # Checkout previous commit on master
git checkout -b new_master       # Create branch for new master
git branch -D master             # Delete old master
git branch -mv new_master master # Make new_master master

あるいは:

git reset --hard master~1        # Reset current branch to one commit ago on master

おすすめ記事