Preguntas con la etiqueta [git]

Lista git preguntas

¿ Cuál es el uso de chorelos mensajes de confirmación de control de versiones semánticos ? Otros tipos como hazaña o arreglo son claros, pero no sé cuándo usar "tarea".

He estado leyendo sobre los repositorios básicos y no básicos/predeterminados en Git. No he podido entender muy bien (teóricamente) las diferencias entre ellos y por qué debería "enviar" a un

BitBucket: fuente de descarga como ZIP

8
respuestas
281
votos
266.2k
vistas

Sé que puedo obtener el proyecto a través git clonedel comando, pero ¿hay alguna forma de descargar el proyecto a través de la interfaz web de BitBucket.org ? En el

Tengo dos archivos diferentes en diferentes ramas. ¿Cómo puedo diferenciarlos en un solo comando? Algo como # git diff branch1/foo.txt branch2/foo-another.txt Podría revisar el otro archivo, diferenciarlo y restaurarlo, pero

(Mac) -bash: __git_ps1: comando no encontrado

21
respuestas
246
votos
156.2k
vistas

Estoy intentando cambiar mi símbolo del sistema en la terminal. Sigo recibiendo el error: -bash: __git_ps1: command not found Lo probé simplemente escribiéndolo en la terminal tal como está: __git_ps1.

Imaginemos que tenemos una mastersucursal. Luego creamos unnewbranch git checkout -b newbranch y haga dos nuevos compromisos para newbranch: compromiso1 y compromiso2 Luego cambiamos a master y hacemoscherry-pick git checkout

¿Cuál es el caso de uso previsto para git stash?

10
respuestas
243
votos
176.0k
vistas

Si trabajo en la rama A y de repente necesito trabajar en la rama B antes de estar listo con una confirmación en la rama A, guardo mis cambios en

La descripción es un poco concisa. Simplemente agregué un archivo en mi rama maestra local y lo devolví a un repositorio remoto. ¿Alguna idea de por qué surge esto? advertencia:

Estoy creando una aplicación web y necesito crear una rama para algunos cambios importantes. La cuestión es que estos cambios requieren cambios en el esquema de la base de datos,

Cómo git reset --hard un subdirectorio

10
respuestas
299
votos
267.8k
vistas

ACTUALIZACIÓN² : Con Git 2.23 (agosto de 2019), hay un nuevo comando git restoreque hace esto; consulte la respuesta aceptada . ACTUALIZACIÓN : Esto funcionará de manera más intuitiva a

Mostrar solo la rama actual en Git

13
respuestas
487
votos
221.4k
vistas

¿Existe un comando de Git equivalente a: git branch | awk '/\*/ { print $2; }'

Git: fusionar una rama remota localmente

5
respuestas
324
votos
689.4k
vistas

Saqué todas las ramas remotas a través de git fetch --all. Puedo ver la rama a través de la cual me gustaría fusionar git branch -acomo controles remotos/origen/nombre de rama.

La estructura de datos interna de Git es un árbol de objetos de datos, donde cada objeto solo apunta a su predecesor. Cada bloque de datos tiene un hash. La

Esta pregunta es similar a Cómo enumerar todas las etiquetas que apuntan a una confirmación específica en git , pero con una diferencia: deseo buscar todas las etiquetas que contienen

Estoy intentando recuperar mi trabajo. Lo hice estúpidamente git reset --hard, pero antes de eso sólo lo hice get add .y no lo hice git commit. ¡Por favor ayuda! Aquí