GitHubでは、私はリポジトリをフォークし、自分のPCにクローンしました。次に、テスト目的のために、ファイルを編集し、コミットしてGitHubにプッシュしました。しかし、今私は完全にこのコミットを削除したいと思います。GitHubからコミットを完全に削除するには?
私は次のようでした:
git reset --hard <sha1_of_previous_commit>
git push --force
をそれはOKだったが、私のコミットは私のコミットのSHA1とURLでGitHubの上でまだアクセスできました。そこでGitHubのリポジトリを削除したところ、URLはNot Foundと表示されていました。
しかし、同じリポジトリを再度フォークすると、このURLからコミットが再度アクセスできます。助けてください、どうすればこのコミットを取り除くことができますか?
セキュリティ上の理由から、このファイルにパスワードなどの合理的な情報が含まれる場合は、すぐに変更することをお勧めします。 – HeroicKatora
[Git履歴から重要なファイルとそのコミットを削除する]の可能な複製(https://stackoverflow.com/questions/872565/remove-sensitive-files-and-their-commits-from-git-history) – phd
いいえ、それ機密情報は含まれていませんが、削除したいと思います。 – noone