Preguntas con la etiqueta [git]

Lista git preguntas

¿Cómo cambio el nombre de una rama existente en un repositorio de Git? Quiero que la sucursal actual tenga un nuevo nombre.

¿Cómo puedo mostrar lo que hizo una confirmación?

6
respuestas
339
votos
226.5k
vistas

Una forma estúpida que conozco es: git diff commit-number1 commit-number2 ¿Existe una mejor manera? Quiero decir, quiero saber el compromiso1 en sí. No quiero agregar el commit2 antes como parámetro.

Tener dificultades para entender git-fetch

4
respuestas
60
votos
37.5k
vistas

Me cuesta entender los matices de git-fetch. Entiendo que al hacer un fetch, se obtienen las referencias remotas en una rama de seguimiento local. Aunque tengo algunas preguntas: ¿Es posible

Nuestros repositorios Git comenzaron como partes de un único repositorio SVN monstruoso donde cada proyecto individual tenía su propio árbol, así: project1/branches /tags /trunk project2/branches /tags /trunk Obviamente, fue bastante

¿ Puedes escribir comentarios en un .gitignorearchivo? Si es así, ¿la línea debería ir precedida de un #indicador o de algún otro indicador?

Posible duplicado/una pregunta más reciente/menos clara Rama de una confirmación anterior usando Git Tengo una rama de Git llamada jzbranchy tengo una identificación de confirmación anterior a9c146a09505837ec03b:. ¿ Cómo creo

En el libro Pro Git , dice "origen" no es especial Al igual que el nombre de la rama "maestro" no tiene ningún significado especial en Git, tampoco lo tiene

Agregar solo cambios que no sean espacios en blanco

12
respuestas
401
votos
121.3k
vistas

Tengo mi editor de texto para recortar automáticamente los espacios en blanco finales al guardar un archivo y estoy contribuyendo a un proyecto de código abierto que tiene graves problemas

HEAD y ORIG_HEAD en Git

4
respuestas
300
votos
128.3k
vistas

¿A qué se refieren estos símbolos y qué significan? (No encuentro ninguna explicación en la documentación oficial)

Clonar solo una rama [duplicado]

4
respuestas
504
votos
494.6k
vistas

Me gustaría saber cómo podría clonar sólo una rama en lugar de clonar todo el repositorio de Git.

Accidentalmente agregué muchos archivos temporales usandogit add -A Logré eliminar los archivos usando los siguientes comandos y logré eliminar el índice sucio. git ls-files -z | xargs -0 rm -f

Agregué un nuevo archivo F1e hice cambios en otro archivo F2 pero luego hice ungit reset --hard HEAD^ y perdí todos los cambios en los archivos. Hay alguna manera de

¿Es posible abrir un archivo en una rama de git sin verificar esa rama? ¿Cómo? Básicamente, quiero poder abrir un archivo en la rama de mis páginas de github sin

Tengo una rama llamada "dmgr2" en desarrollo y quiero extraerla de la rama maestra (sitio en vivo) e incorporar todos los cambios en mi rama de desarrollo. ¿Hay una mejor

¿ Hay alguna forma de ahorrar GITHUB's user credentialscon TortoiseGit? Me muestra el siguiente cuadro de diálogo cada vez que hago un empujón/jalo. Me gustaría guardar la información de mi