Preguntas con la etiqueta [git]

Lista git preguntas

¿Qué compromiso tiene este blob?

8
respuestas
199
votos
64.0k
vistas

Dado el hash de un blob, ¿hay alguna manera de obtener una lista de confirmaciones que tienen este blob en su árbol?

Quiero git push originconfigurar automáticamente la referencia ascendente cuando envío una rama creada localmente por primera vez. Lo sé git push -u, pero no quiero tener que pensar si lo

Agregar archivos recursivamente por patrón

13
respuestas
219
votos
110.9k
vistas

¿Cómo agrego archivos de forma recursiva según un patrón (o global) ubicado en diferentes directorios? Por ejemplo, me gustaría agregar A/B/C/foo.javay D/E/F/bar.java(y varios otros archivos java) con un comando: git

Soy muy nuevo en Git; Recientemente creé una cuenta de GitHub. Intenté impulsar mi primer repositorio (un proyecto de muestra), pero aparece el siguiente error: No such remote 'origin' Ejecuté

Me gustaría ver git cloneel contenido de un repositorio que tengo en GitHub . Cuando git clone(git@github:me/name.git...) obtengo una carpeta llamada name/y dentro del nombre tengo mi contenido... ¿Cómo obtengo

¿Cómo hago 'git diff' en un directorio determinado?

10
respuestas
211
votos
187.7k
vistas

git diffen realidad ejecuta una diferencia en todo el código fuente. ¿Cómo hago esto en un directorio determinado para poder ver las modificaciones en los archivos que se encuentran debajo

Rebasar una confirmación de fusión de Git

5
respuestas
262
votos
183.4k
vistas

Tomemos el siguiente caso: Tengo algo de trabajo en una rama temática y ahora estoy listo para volver a fusionarme con el maestro: * eb3b733 3 [master] [origin/master] | *

Soy un novato en Git. Recientemente moví un proyecto Rails de Subversion a Git. Seguí el tutorial aquí: http://www.simplisticcomplexity.com/2008/03/05/cleanly-migrate-your-subversion-repository-to-a-git-repository/ También estoy usando unfuddle.com para almacenar mi código. Hago cambios en

¿Cómo edito un mensaje de etiqueta existente en Git?

11
respuestas
294
votos
129.9k
vistas

Tenemos varias etiquetas anotadas en nuestro repositorio de Git. Las etiquetas más antiguas tienen mensajes falsos que nos gustaría actualizar para que tengan nuestro nuevo estilo. % git tag -n1

Tengo una rama local de un proyecto ("configUpdate") que bifurqué del proyecto de otra persona y le hice muchos cambios y me gustaría fusionar los cambios que hicieron en mi

Estoy intentando eliminar las últimas 2 confirmaciones de uno de mis repositorios de GitHub. Lo intenté como se sugiere aquí : git push -f origin HEAD^^:master. Parece que funciona, ya

¿Qué es .gitignore?

7
respuestas
237
votos
115.0k
vistas

Acabo de crear un repositorio de Github y me preguntaba para qué .gitignoreservía el archivo. Comencé sin crear uno, pero agregué uno debido al hecho de que la mayoría de

Github: importar rama ascendente a la bifurcación

7
respuestas
239
votos
102.9k
vistas

Tengo una bifurcación ( origin) de un proyecto ( upstream) en github. Ahora el proyecto ascendente ha agregado una nueva rama, quiero importarla a mi bifurcación. ¿Cómo puedo hacer eso?

¿Hay alguna manera de ejecutar comandos de Git en un repositorio sin estar en ese repositorio? Por ejemplo algo como esto: git /home/repo log? Por favor no me digas que

Deshacer git update-index --skip-worktree

8
respuestas
210
votos
54.8k
vistas

Hace un tiempo hice esto para ignorar los cambios en un archivo rastreado por git: git update-index --skip-worktree <file> Ahora realmente quiero enviar los cambios a ese archivo al código