example - git pull merge




Dónde encontrar los cambios debido a `git fetch` (2)

No quería perder algo de información después de un git pull , así que hice una git fetch antes. ¿Dónde puedo leer las nuevas modificaciones después de una git fetch ? Fui al archivo FETCH_HEAD , pero no era más que un gran número.


Si solo quieres ver qué archivos se modificarán si haces un GIT PULL, haz esto:

git fetch && git diff HEAD @{u} --name-only

Si desea ver TODAS las diferencias entre su versión actual y la versión entrante, incluidas las modificaciones locales sin compromiso, escriba esto:

git fetch && git diff @{u} --name-only

Tratar

git log --oneline --decorate origin/master

Esto le dará el registro de cambios desde el control remoto principal master del origin (puede sustituir cualquier otra rama remota según sea necesario). Obtendrás una salida algo así:

234121 (origin/master) Commit message 5
872373 Commit message 4
623748 Commit message 3
235090 (master) Commit message 2
192399 Commit message 1

El compromiso marcado (master) es el encabezado de su rama master local. El compromiso marcado (origin/master) es el encabezado de la rama master del control remoto.





pull