私は自分自身の観察と懸念についてのテキストを保持するファイル「メモ」を置いたローカルレポを持っています。コミットしてリモート リポジトリにプッシュするときは、ファイルを削除する必要があります。最初にコミットを行う前に実行しましgit rm --cached notes
たが、プッシュした後にノートファイルがgithubに表示されたため、これは明らかに機能しませんでした。
それで、私がローカルで行ったことをrm
再度実行し(今回はどういうわけか機能します)、実行して
git commit --amend
から、git show --stat --oneline HEAD
メモが削除されたことに気付きました。
しかし、プッシュするには、リモートの変更をローカル リポジトリにマージする必要があります。
現在のブランチのヒントがリモート ブランチの背後にあるため、更新は拒否されました。
したがって、プルを実行しますが、これも次のように失敗します。
CONFLICT (変更/削除): HEAD で削除され、5bfdf で変更されたメモ....
ローカルとリモートの両方で、このコミットからメモ ファイルを単純に削除するにはどうすればよいですか?