ver trucos tag subir name modificados conectar con commits commands comentarios archivos git git-checkout

trucos - Git: Pagar todos los archivos menos uno



subir archivos git (2)

Si desea consultar todos los archivos de un directorio, es decir, git checkout / path / to / directory / A / (all-files-of-this-directory). Por lo tanto, utilice el comando de la siguiente manera:

git checkout /path/to/directory/A/.

donde punto (.) significa todos los archivos. y /path/to/directory/A/ puede encontrarlo desde el git status .

Cuando hago un estado de git, veo archivos como este:

modified: dir/A/file.txt modified: dir/B/file.txt modified: dir/C/file.txt modified: dir/D/file.txt

Lo que quiero hacer es descartar cambios en todos los archivos EXCEPTO para dir / C / file.txt

Quiero hacer algo como esto:

git checkout -- dir/!C/file.txt


git add dir/C/file.txt # this file will stay modified and staged git checkout .

Si quieres desestabilizar el archivo después de eso:

git reset