私はローカルブランチを持っています。私は新しいファイルを書き、他のファイルを変更して間違って1つのファイルを削除します。コミット。古いローカルコミットで削除されたファイルを復元します。
もう一度コードを書きます(新規/変更ファイル)。コミット。
プッシュしないでください。
私は最初のコミットでファイルを削除したいです。
削除されたファイルを復元するために2番目のコミットを修正したくありません。
誰かが私を助けることができますか?私には考えがない。
マイソリューション:あなたは再びそれを再追加することなく、コミット一定でファイルの削除を元に戻したい:
git rebase -i HEAD~2
[Change for first commit 'pick' to 'edit']
git reset HEAD^
[Revert deleted file]
[Add other files and commit]
git rebase --continue
ことはあなたを理解するかどうかを確認できます。 – CodeWizard
はい、3回目のコミットを作成したり、2回目のコミットを修正したりしたくありません –