Preguntas etiquetadas con git

1538
¿Cómo comparar archivos de dos ramas diferentes?

Tengo un script que funciona bien en una rama y está roto en otra. Quiero ver las dos versiones una al lado de la otra y ver qué es diferente. ¿Hay alguna forma de hacer esto? Para que quede claro, no estoy buscando una herramienta de comparación (uso Beyond Compare). Estoy buscando un comando git...

1514
.gitignore es ignorado por Git

Mi .gitignorearchivo parece estar siendo ignorado por Git, ¿podría .gitignoreestar dañado? ¿Qué formato de archivo, configuración regional o cultura espera Git? Mi .gitignore: # This is a comment debug.log nbproject/ Salida de git status: # On branch master # Your branch is ahead of...

1507
Cómo buscar todas las ramas de Git

Cloné un repositorio de Git, que contiene aproximadamente cinco ramas. Sin embargo, cuando lo hago git branch, solo veo uno de ellos: $ git branch * master Sé que puedo hacer git branch -apara ver todas las ramas, pero ¿cómo podría tirar todas las ramas localmente para que cuando lo haga git...

1469
¿Por qué necesito hacer `--set-upstream` todo el tiempo?

Creo una nueva sucursal en Git: git branch my_branch Empujalo: git push origin my_branch Ahora digamos que alguien hizo algunos cambios en el servidor y quiero retirarlos origin/my_branch. Hago: git pull Pero me sale: You asked me to pull without telling me which branch you want to merge...

1469
Deseche los compromisos locales en Git

Debido a una mala selección de cerezas, mi repositorio Git local está actualmente cinco confirmaciones por delante del origen, y no en un buen estado. Quiero deshacerme de todos estos commits y comenzar de nuevo. Obviamente, eliminar mi directorio de trabajo y volver a clonar lo haría, pero...

1455
¿Arreglar una cabeza separada de Git?

Estaba trabajando en mi repositorio y noté que un archivo tenía cambios locales. Ya no los quería, así que eliminé el archivo, pensando que solo podía sacar una copia nueva. Quería hacer el equivalente Git de svn up . Usar git pullno parecía funcionar. Algunas búsquedas aleatorias me llevaron a...

1455
Usando Git con Visual Studio [cerrado]

Cerrada . Esta pregunta está basada en la opinión . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda ser respondida con hechos y citas editando esta publicación . Cerrado hace 6 años . Como...

1437
¿Cómo escondes un archivo no rastreado?

Tengo cambios en un archivo, más un nuevo archivo, y me gustaría usar git stash para guardarlos mientras cambio a otra tarea. Pero git stash por sí solo oculta solo los cambios en el archivo existente; el nuevo archivo permanece en mi árbol de trabajo, abarrotando mi trabajo futuro. ¿Cómo guardo...

1435
Cómo grep (buscar) código comprometido en el historial de Git

He eliminado un archivo o algún código en un archivo en algún momento del pasado. ¿Puedo grep en el contenido (no en los mensajes de confirmación)? Una solución muy pobre es grep el registro: git log -p | grep <pattern> Sin embargo, esto no devuelve el hash de confirmación de inmediato....

1423
¿Cómo nombrar y recuperar un alijo por nombre en git?

Siempre tuve la impresión de que podrías darle un nombre a un alijo haciendo git stash save stashname, que luego podrías aplicar haciendogit stash apply stashname . Pero parece que en este caso todo lo que sucede es que stashnamese usará como la descripción del alijo. ¿No hay forma de nombrar...

1385
Gráficos bonitos de rama git

He visto algunos libros y artículos que tienen gráficos muy bonitos de ramas y commits de git. ¿Cómo puedo hacer imágenes imprimibles de alta calidad del historial de