Preguntas etiquetadas con git-diff

Muestra los cambios entre el árbol de trabajo y el contenido comprometido de un repositorio de git, o entre dos confirmaciones o ramas del repositorio.

2141
¿Cómo muestro los cambios que se han organizado?

Organicé algunos cambios para ser comprometidos; ¿Cómo puedo ver la diferencia de todos los archivos que se organizan para la próxima confirmación? Soy consciente del estado de git , pero me gustaría ver las diferencias reales, no solo los nombres de los archivos que están organizados. Vi que la...

1752
Ver confirmaciones de Git no apresuradas

¿Cómo puedo ver las confirmaciones locales que he realizado y que aún no se han enviado al repositorio remoto? Ocasionalmente, git statusimprimirá que mi rama es X confirma antes origin/master, pero no siempre. ¿Es esto un error con mi instalación de Git o me falta

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...

474
git-diff para ignorar ^ M

En un proyecto donde algunos de los archivos contienen ^ M como separadores de nueva línea. Aparentemente, diferenciar estos archivos es imposible, ya que git-diff lo ve como todo el archivo es solo una línea. ¿Cómo difiere uno con la versión anterior? ¿Hay una opción como "tratar ^ M como nueva...

460
¿Cómo diferenciar un commit con su padre?

Además de escribir un alias o script, ¿hay un comando más corto para obtener la diferencia para un commit en particular? git diff 15dc8^..15dc8 Si solo le da la identificación de confirmación única git diff 15dc8, difiere esa confirmación contra

443
Cómo ver el archivo diff en git antes de confirmar

Esto a menudo me pasa a mí: Estoy trabajando en un par de cambios relacionados al mismo tiempo en el transcurso de un día o dos, y cuando es hora de comprometerse, termino olvidando lo que cambió en un archivo específico. (Esto es solo un repositorio personal de git, así que estoy de acuerdo con...

236
Mostrar diferencias entre confirmaciones

Estoy usando Git en Ubuntu 10.04 (Lucid Lynx). He hecho algunos compromisos con mi maestro. Sin embargo, quiero obtener la diferencia entre estos commits. Todos ellos están en mi rama maestra. Por ejemplo: commit dj374 made changes commit y4746 made changes commit k73ud made changes Quiero...

236
archivo git diff contra su último cambio

¿Es posible obtener git para producir una diferencia entre un archivo específico como existe ahora y como existía antes de la última confirmación que lo cambió? Es decir, si sabemos: $ git log --oneline myfile 123abc Fix some stuff 456def Frobble the foos 789dba Initial commit Luego git diff...

229
Desea excluir el archivo de "git diff"

Estoy tratando de excluir un archivo ( db/irrelevant.php) de un Git diff. He intentado poner un archivo en el dbsubdirectorio llamado .gitattributescon la líneairrelevant.php -diff y también he intentado crear un archivo llamado que .git/info/attributescontiene db/irrelevant.php. En todos los...

190
git: diff entre archivo en repositorio local y origen

Quiero encontrar las diferencias entre un archivo que tengo en mi repositorio local y lo que hay en el archivo origin master. Sé que hay git diff, sin embargo, solo quiero aislarlo en este archivo en particular. Por simplicidad, digamos que el archivo se llama file1.txty tiene una ruta de archivo...