查找包含特定提交的分支

Beginner

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

简介

在 Git 中,分支用于开发功能或隔离对项目所做的更改。有时,你可能需要找出哪些分支包含特定的提交。本实验将测试你使用 Git 命令查找包含提交的分支的能力。

查找包含特定提交的分支

你已获得一个名为 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 仓库时,这是一项很有用的技能。