GIT を使用して変更されたファイルを表示する方法

PHPz
リリース: 2023-04-03 09:51:26
オリジナル
8366 人が閲覧しました

GIT は非常に強力なバージョン管理ツールであり、開発者がより効率的に共同作業できるようにする豊富な機能とコマンドが備わっています。日々の開発では、ウェアハウスに送信された変更ファイルと現在の変更を表示する必要がある場合があります。そこでこの記事では、GITを使って変更されたファイルを表示する方法を紹介します。

1. ウェアハウスに送信された変更ファイルを表示する

変更をウェアハウスに送信した後、この変更によってどのファイルが具体的に変更されたのかがわからない場合があります。ファイルが変更されました?? git diff コマンドはこの機能を提供します。次のコマンドを実行して、ウェアハウスに送信された変更されたファイルを表示します。

git diff <commit id> <commit id>
ログイン後にコピー

ここで、<commit id> は、送信レコードの ID を指します。

例:

git diff c5a82a5 54d9b41
ログイン後にコピー

上記のコマンドを実行すると、現在ウェアハウスに送信されているすべての変更ファイルと特定の変更がターミナルに表示されます。

2. 現在の変更を確認する

開発プロセス中、開発作業をより適切に実行できるように、現在変更されているファイルと特定の変更を確認する必要がある場合があります。それで、これまでに行った変化をどのように見ていますか?現在の変更を表示するには、次のコマンドを使用できます:

git status
ログイン後にコピー

上記のコマンドを実行すると、ターミナルに現在変更されているファイルとそのステータスが表示されます。ファイルが変更されているが送信されていない場合、次の情報が出力されます。

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git checkout -- <file>..." to discard changes in working directory)

   modified:   <file1>
   modified:   <file2>
ログイン後にコピー

ご覧のとおり、ファイルのステータスは「変更済み」です。ファイル名の後に、GIT は最後のコミット以降に変更がどのブランチに追加されたかも示します。

3. ファイルの変更履歴を表示する

開発プロセス中、ファイルへの変更をより深く理解するために、ファイルの変更履歴を表示する必要がある場合があります。次に、次のコマンドを使用して、ファイルの変更履歴を表示できます:

git log <file>
ログイン後にコピー

上記のコマンドを実行すると、ターミナルは、送信記録、作成者、送信時刻、およびファイルのすべての変更履歴を出力します。その他の情報。

4. 指定した送信の変更を表示する

場合によっては、開発プロセスをより深く理解するために、送信の特定の変更を表示する必要があります。次に、次のコマンドを使用して、コミットの特定の変更を表示できます:

git show <commit id> <file>
ログイン後にコピー

例:

git show 54d9b41 file1.txt
ログイン後にコピー

上記のコマンドを実行すると、ターミナルは指定されたコミットのすべての変更を出力します。

概要

この記事の導入部を通じて、GIT を使用して変更されたファイルを表示する方法を知ることができます。 GIT は、開発者がバージョン管理や共同作業をより効率的に実行できるようにする豊富なコマンドと関数を提供します。したがって、GIT の基本的な使い方をマスターすることは、開発作業に非常に役立ちます。

以上がGIT を使用して変更されたファイルを表示する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート