Encontrar ramas que contienen un commit

GitGitBeginner
Practicar Ahora

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

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En Git, las ramas se utilizan para desarrollar funciones o aislar los cambios realizados en un proyecto. A veces, es posible que necesites averiguar qué ramas contienen un commit específico. Esta práctica te ayudará a probar tu capacidad para utilizar comandos de Git para encontrar las ramas que contienen un commit.


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{{"Encontrar ramas que contienen un commit"}} end

Encontrar ramas que contienen un commit

Se te ha dado un repositorio de Git denominado https://github.com/labex-labs/git-playground. Tu tarea es encontrar todas las ramas que contengan un hash con el mensaje de commit "Added file2.txt".

  1. Cambia al directorio del repositorio:
cd git-playground
  1. Utiliza el comando git branch --contains para encontrar todas las ramas que contengan un hash con el mensaje de commit "Added file2.txt":
git branch --contains d22f46b

La salida debe ser:

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

Resumen

En esta práctica, aprendiste cómo encontrar todas las ramas que contienen un commit específico utilizando el comando git branch --contains. Esta es una habilidad útil cuando se trabaja con repositorios de Git que tienen múltiples ramas.