Git でバージョンを削除する方法

PHPz
リリース: 2023-04-03 09:49:12
オリジナル
3655 人が閲覧しました

Git は、プロジェクト内のすべての変更を追跡し、開発者がバージョンを合理的に管理できるようにする非常に強力なバージョン管理システムです。しかし、実際の開発プロセスでは、特定のバージョンに問題があることがわかり、そのバージョンを削除する必要がある場合があります。以下に詳しくご紹介していきます。

最初の状況: ローカル バージョンを削除する

ローカル バージョン (つまり、ローカル コンピューター上のバージョン) を削除したいだけの場合は、次のコマンドを使用できます。 ##

git rm 文件名
ログイン後にコピー
このコマンドを実行する前に、現在いるブランチが正しいことを確認する必要があります。現在のブランチがわからない場合は、次のコマンドを使用して表示できます。

git branch
ログイン後にコピー
ログイン後にコピー

git rm コマンドを実行するとき、指定したファイルをブランチから削除するだけの場合は、ローカル ライブラリでは、上記のコマンドを使用できます。指定したファイルをローカル ライブラリと作業ディレクトリから同時に削除したい場合は、次のコマンドを使用できます:

git rm --cached 文件名
ログイン後にコピー
これら 2 つのコマンドはバージョンを削除しないことに注意してください。指定されたファイルまたはディレクトリのみを削除します。

2 番目のケース: 提出されたバージョンを削除する

提出されたバージョンを削除したい場合は、次のコマンドを使用できます:

git revert 
ログイン後にコピー
そのうちの

は、削除するコミットのバージョン番号です。

このコマンドを使用する前に、削除するバージョンが存在するブランチに切り替えたことを確認する必要があることに注意してください。ブランチを切り替える方法がわからない場合は、次のコマンドを使用してすべてのブランチを表示できます。

git branch
ログイン後にコピー
ログイン後にコピー
切り替え先のブランチを見つけて、次のコマンドを使用してそのブランチに切り替えます。 ##
git checkout 分支名
ログイン後にコピー

##git revert

コマンドを使用すると、Git は新しいコミット バージョンを作成し、指定されたコミット バージョンを削除します。このコマンドを使用すると、実際には送信されたバージョンが削除されず、このバージョンに基づいて新しい送信されたバージョンが作成されるため、このコマンドは比較的安全であることに注意してください。

3 番目のシナリオ: リモート バージョンを削除する

リモート バージョンを削除する場合は、次のコマンドを使用できます:

git push origin :分支名
ログイン後にコピー
これを実行する前に注意する必要があります。コマンドを使用するには、最初にリモート バージョンを削除する権限があることを確認する必要があります。権限がない場合は、まずリクエストを送信して、管理者による承認を待つことができます。

上記のコマンドを使用する場合、

:ブランチ名

は削除するブランチの名前です。 Git はブランチ上のすべてのコミットを削除するため、注意して作業を進めてください。

概要

上記は、Git でバージョンを削除する 3 つの状況、つまり、ローカル バージョンの削除、送信されたバージョンの削除、およびリモート バージョンの削除です。なお、バージョンの削除は危険ですので、慎重に操作する必要があります。誤操作によるデータの損失を避けるため、バージョンを削除する前に必ずデータをバックアップしてください。以上の内容が皆様のお役に立てれば幸いです。

以上がGit でバージョンを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!