2017-08-03 7 views
-1

誤って誰かがアクセスできないコードにいくつかの資格情報を追加しました。コミット履歴にトレースがないGithubコードから何かを削除するには?

+0

https://help.github.com/articles/removing-sensitive-data-from-a -repository/ – Adinia

+2

重複した質問を参照してください。ただし、GitHub上にすでに誰かがあなたの資格情報をダウンロードしている可能性があることに注意してください。可能な限り速やかに資格情報を流出させるボットを実行している人がいることを期待してください。したがって、資格を無効にして更新し、広範な公開に漏洩したものとみなしてください。それが唯一の安全なオプションです。 –

答えて

0

強制的にリポジトリにプッシュする必要があります。

不正なコミットの親のSHAを取得します。

git reset --soft <SHA OF PARENT OF BAD COMMIT> 

リモートへ

git commit -am <commit message> 

フォースプッシュ、資格情報を修正し、

git push origin master --force 
関連する問題