私はgitの新人です。私は自分の支店に多くの不必要なコミットをしています。 ファイルの現在の状態を保持し、すべてのコミット履歴を削除します。私は支店をリセットしても構いません。これを行う最善の方法は何ですか?Gitは、ブランチ上のファイルの現在の状態のみを表示し、コミット履歴を削除します。
私は、これは助けが高く評価され
git stash
git reset --hard
git pop
git add file
git commit -m 'commit'
git push -f origin
のようなものであるべきだと思います。