かなりの数の変更を加えた git リポジトリがあり、リモートの場所にプッシュしました。
リポジトリを最初から3コミットにリセットしたいので、リモートブランチにpushします。私は次のことを検討しています:-
- git リセット
- git push オリジンマスター
同じことに関するいくつかの疑問?
- これは正しい方法でしょうか?
- 特定のファイルを削除し、3 回目のコミットの後に (最初から) いくつかのファイルを追加しました。すべてを 3 回目のコミットの状態に戻したい (削除されたファイルを取り戻し、新しく追加されたファイルを削除する)。どうすればそれを行うことができますか?
ありがとう。
[編集] 現時点では、私はこのプロジェクトのソロ開発者です。また、かなりの数のコミットが行われているため、手動でそれぞれを元に戻す必要はありません。