Git は、開発者がコードへの変更を追跡および制御できるようにする一般的なバージョン管理システムです。 Git には使用できるコマンドが多数あり、その 1 つが git checkout
です。
git checkout
このコマンドを使用すると、ブランチを切り替えたり、変更を元に戻したり、作業ディレクトリ内のファイルのステータスを変更したりできます。この記事では、git checkout
コマンドの使用方法を詳しく説明します。
git checkout
コマンドを使用して、異なるブランチを簡単に切り替えます。たとえば、dev
という名前のブランチに切り替えるには、次のコマンドを実行するだけです:
git checkout dev
このコマンドを実行すると、作業ディレクトリが dev
ブランチに切り替わります。最新バージョン。
ブランチの最新バージョンに切り替えることに加えて、ブランチの古いバージョンまたは特定のコミットを指定することもできます。たとえば、古いバージョンの dev
ブランチ (SHA-1 ハッシュが a1b2c3d4e5f6
) に切り替えるには、次のコマンドを実行するだけです:
git checkout a1b2c3d4e5f6
コードに変更を加えて後悔し、変更を元の状態に戻したい場合があります。 git checkout
コマンドを使用すると、変更を簡単に元に戻すことができます。
たとえば、file.js
という名前のファイルを編集したばかりで、変更を保持したくないとします。最新の Git バージョンに戻すには、コマンド ラインで次のコマンドを実行します。
git checkout file.js
このコマンドは、file.js
を最新の Git バージョンに復元します。
Git では、ファイルは変更済み、ステージング済み、またはコミット済みの状態にすることができます。 git checkout
コマンドを使用して、ファイルのステータスを切り替えたり、変更されたファイルを未変更の状態に変更したり、ステージングされたファイルをステージングされていない状態に復元したりできます。
たとえば、file.js
という名前のファイルを未変更の状態に戻すには、次のコマンドを使用します。
git checkout -- file.js
Use --
オプションfile.js
を最新の Git バージョンに戻します。
Git では、まれに、「分離されたヘッド」状態で作業したい場合があります。ブランチの下で作業し、つまり、コードに変更を加えることができますが、その変更はブランチにコミットされません。この場合、git checkout
コマンドが役に立ちます。
切り離されたヘッド状態のバージョンに切り替えるには、次のコマンドを使用します:
git checkout <commit>
たとえば、作業ディレクトリをコミットの状態に切り替えるには、次のコマンドを実行するだけです:
git checkout a1b2c3d4e5f6
これにより、作業ディレクトリがコミット用の特定の状態に切り替わります。
切り離されたヘッダー状態で作業する場合、コードに加えた変更はコミットされないことに注意してください。コードに加えた変更を保存したい場合は、別のブランチに切り替える前に必ず変更を保存してください。
概要
git checkout
コマンドは、Git の強力なツールの 1 つです。これを使用すると、ブランチの切り替え、変更の取り消し、ファイルのステータスの変更、分離されたヘッド状態での作業が簡単に行えます。 git checkout
の使い方をマスターすると、Git ツールをより効果的に使用し、コードをより適切に制御できるようになります。
以上がgit checkout コマンドの使用方法の詳細については、こちらをご覧ください。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。