Preguntas etiquetadas con git

104
Git cómo revertir una rebase

En Git, ¿cómo deshace una rebase si no está satisfecho con ella? Git no tiene ejecución en seco para rebase. Si hice un cambio de base y aún no lo presioné, ¿cómo retrocedo a antes, como si nunca hubiera sucedido?

103
Cambiar los nombres de las ramas en git

Puede haber más de una forma de hacer esta pregunta, así que aquí tienes una descripción del problema. Estaba trabajando en master y comprometí algunas cosas y luego decidí que quería dejar ese trabajo en espera. Hice una copia de seguridad de algunas confirmaciones y luego me ramifiqué antes de...

103
Pasando opciones ssh a git clone

Estoy tratando de ejecutar git clonesin que ssh verifique la clave del host del repositorio. Puedo hacerlo desde ssh así: ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no user@host ¿Hay alguna forma de pasar las mismas opciones ssh al comando git clone? Editar: hay una...

103
Código de Visual Studio: carpeta / archivo .git oculto

Estoy probando Visual Studio Code en este momento. Todo lo relacionado con Visual Studio Code me parece realmente genial, excepto una cosa: la carpeta / archivo .git está oculto en Visual Studio Code. A menudo cambio la configuración de Git modificando el archivo de configuración .git. Es...

102
git: cambiar de rama sin separar la cabeza

Tengo un repositorio en github con una rama principal (maestra) y una rama para algún trabajo experimental. Hice algunas confirmaciones y empujé a la rama experimental y todo estuvo bien. Ahora, en una máquina diferente, trato de clonar mi repositorio (git clone repository ) y luego cambio a la...

102
Examinar confirmaciones huérfanas en Git

Mi repositorio de git de alguna manera se ha vuelto inestable: cargué msysgit esta mañana y en lugar de que el nombre de la rama se muestre después del directorio actual, dice "((ref: re ...))", 'git status' informa todo como un nuevo archivo, 'git log' y 'git reflog' me dicen "fatal: mala revisión...

102
¿Por qué querría el escenario antes de comprometerme en Git?

Soy nuevo en el control de versiones y entiendo que "comprometerse" es esencialmente crear una copia de seguridad mientras se actualiza la nueva versión "actual" de lo que está trabajando. Lo que no entiendo es para qué es la puesta en escena desde una perspectiva práctica. ¿Es la puesta en escena...