Git は、プロジェクト コードのすべての変更を記録して、複数人による共同開発を促進できる分散バージョン管理システムです。 Git では、変更のコミットは、コードの変更を段階的に記録し、追跡して比較できるため、非常に重要な操作です。
次に、Git を使用して送信された変更を表示する方法を学びましょう。
1. 送信履歴の表示
Git を使用して送信履歴を表示する方法は非常に簡単で、次のコマンドを使用するだけです:
git log
このコマンドはすべてのプロジェクトをリストします。提出履歴。各提出物の作成者、提出時間、提出情報などが含まれます。プロジェクトに多くのコミットがある場合は、上矢印と下矢印を使用してコミットをスクロールします。
特定のコミット レコードを表示したい場合は、次のコマンドを使用できます:
git show <commit-id>
ここで、<commit-id>
は、表示するコミットを指します。 view レコードの ID。完全な SHA-1 値または省略形を指定できます。
2. 変更の表示
Git を使用して送信履歴を表示すると、すべての送信レコードを一覧表示できますが、特定の送信に対して行われた特定の変更を表示したい場合は、次のコマンドを使用できます。 :
git diff <commit-id-1> <commit-id-2>
このコマンドは、どのファイルが追加されたか、削除されたか、どのコード行が変更されたかなど、2 つのコミット間の相違点をリストします。
特定のファイルの変更のみを表示したい場合は、以下に示すように、コマンドの後にファイル名を追加できます。
git diff <commit-id-1> <commit-id-2> <file>
Where, <file>
表示するファイル名を指します。
3. 参照の提出
場合によっては、特定の提出の前後に変更を表示する必要がある場合があります。この場合、次のコマンドを使用できます:
git diff <commit-id>^ <commit-id>
Thisコマンド will 指定されたコミットの前後の差異をリストします (現在のコミットを除く)。
4. ファイル履歴の表示
ファイルの変更履歴記録を表示したい場合は、次のコマンドを使用できます:
git log <file>
このコマンドは、指定されたファイルのリストを表示します。ファイル 各提出物の作成者、提出時間、提出情報などを含むすべての提出記録。
特定のコミットに加えられた変更を表示したい場合は、次のコマンドを使用できます:
git show <commit-id> <file>
ここで、<commit-id>
は、表示する送信済みレコードの ID。完全な SHA-1 値または省略形を指定できます。
5. まとめ
上記は、Git で送信された変更を表示するためのメソッドであり、これらのメソッドを通じて、プロジェクト コードの変更履歴を簡単に参照することができます。優れたバージョン管理システムとして、Git はコードの変更を記録するだけでなく、開発者の共同開発を促進し、開発効率を向上させることができます。
以上がGit を使用してコミットの変更を表示する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。