Github はプログラマーにとって不可欠なツールの 1 つになって以来、ますます人気が高まっています。ただし、意図しないファイルやコードをコミットしたり、機密情報を誤ってパブリック リポジトリにコミットしたりすることがあります。これにより、多くの開発者は当惑し、不快に感じます。
幸いなことに、Github では、私たちのプライバシーと尊厳を保護するために、これらのコミットを削除することができます。ただし、Github 上のコミットを削除する方法は検討する価値のある問題です。
Github でコミットを削除するには 2 つの方法があります。1 つは Web インターフェイスを使用する方法、もう 1 つは git コマンド ライン ツールを使用する方法です。
Web インターフェイスを使用してコミットを削除する手順は次のとおりです:
1. Github アカウントにログインし、削除するリポジトリを選択します。
2. 削除するコミットを選択し、コミットの右側にあるドット アイコンをクリックします。
3. ドロップダウン リストから選択した [このコミットを元に戻す] をクリックします。
4. このコミットを元に戻すことを確認し、適切なコミットの説明を選択して、[変更を送信] ボタンをクリックします。
これにより、コミットが削除され、以前のバージョンに戻ります。
git コマンド ライン ツールを使用してコミットを削除する手順は次のとおりです:
1. Github からローカル コンピューターにリポジトリのクローンを作成します。
2. コマンド git log を使用して、削除するコミットを見つけます。
3. 削除するコミットのハッシュをコピーします。
4. コマンド git revert
5. 適切なコミットの説明を選択し、コミットを取り消して、以前のバージョンに戻します。
コミットの削除は非常に重大な問題であることに注意してください。コミットが削除されるとコード履歴から消えるため、他の開発者の作業に悪影響を与える可能性があります。
したがって、コミットを削除する前に結果を検討し、考えられるすべての影響を確実に理解することをお勧めします。さらに、このような問題の再発を避けるために、提出物から機密情報を除外することをお勧めします。
つまり、Github 上のコミットの削除は、プライバシーとセキュリティを保護できる非常に実用的な機能です。ただし、投稿の削除は非常に重大な問題であり、慎重な検討が必要であることを常に念頭に置いてください。
以上がgithub 上のコミットを削除するにはどうすればよいですか? 2つの方法が紹介されていますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。