特定のコミットを含むブランチを見つける

GitGitBeginner
今すぐ練習

This tutorial is from open-source community. Access the source code

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

Git では、ブランチを使用して機能を開発したり、プロジェクトに対して行われた変更を分離したりします。 場合によっては、特定のコミットを含むブランチを特定する必要がある場合があります。 この実験では、コミットを含むブランチを見つけるための Git コマンドの使用能力をテストします。


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL git(("Git")) -.-> git/BranchManagementGroup(["Branch Management"]) git/BranchManagementGroup -.-> git/branch("Handle Branches") subgraph Lab Skills git/branch -.-> lab-12703{{"特定のコミットを含むブランチを見つける"}} end

特定のコミットを含むブランチを見つける

https://github.com/labex-labs/git-playground という名前の Git リポジトリが与えられています。 あなたのタスクは、コミットメッセージが "Added file2.txt" のハッシュを含むすべてのブランチを見つけることです。

  1. リポジトリディレクトリに移動します。
cd git-playground
  1. git branch --contains コマンドを使用して、コミットメッセージが "Added file2.txt" のハッシュを含むすべてのブランチを見つけます。
git branch --contains d22f46b

出力は以下のようになるはずです。

* master
new-branch
new-branch-1
new-branch-2

まとめ

この実験では、git branch --contains コマンドを使用して特定のコミットを含むすべてのブランチを見つける方法を学びました。 これは、複数のブランチを持つ Git リポジトリで作業する際に役立つスキルです。