ver tipos tag modificados log etiquetas crear archivos git git-diff

tipos - git ver archivos modificados



Cómo mostrar cambios no confirmados en Git (2)

Cómo mostrar cambios no confirmados en Git

El comando que está buscando es git diff .

git diff - Muestra los cambios entre commits, commit y work tree, etc.

Estas son algunas de las opciones que expone que puede usar

git diff (sin parámetros)
Imprime las diferencias entre tu directorio de trabajo y el índice.

git diff --cached :
Imprime las diferencias entre el índice y HEAD (confirmación actual).

git diff HEAD :
Imprime las diferencias entre tu directorio de trabajo y el HEAD.

git diff --name-only
Mostrar solo los nombres de los archivos modificados.

git diff --name-status
Mostrar solo los nombres y el estado de los archivos modificados.

git diff --color-words
Palabra por palabra diff en lugar de línea por línea.

Aquí hay una muestra de la salida para git diff --color-words :

¿Cómo muestro cambios no confirmados en Git?

SFTW''ed, y esos comandos no funcionan.

teyan@TEYAN-THINK MINGW64 /d/nano/repos/PSTools/psservice (teyan/psservice) $ git status On branch teyan/psservice Your branch is up-to-date with ''origin/teyan/psservice''. Changes to be committed: (use "git reset HEAD <file>..." to unstage) modified: psservice.c modified: psservice.vcxproj.filters teyan@TEYAN-THINK MINGW64 /d/nano/repos/PSTools/psservice (teyan/psservice) $ git diff teyan@TEYAN-THINK MINGW64 /d/nano/repos/PSTools/psservice (teyan/psservice) $ git diff master fatal: ambiguous argument ''master'': unknown revision or path not in the working tree. Use ''--'' to separate paths from revisions, like this: ''git <command> [<revision>...] -- [<file>...]''


Ya ha organizado los cambios (presumiblemente ejecutando git add ), por lo que para obtener su diferencia, debe ejecutar:

git diff --cached

(Una simple git diff solo mostrará cambios sin clasificar).