¿Cómo anular la selección de files cuando se usa la organización interactiva de git?

Sé que podemos usar algo como 1,2,3 para seleccionar los primeros 3 files. ¿Hay alguna manera rápida de deseleccionarlos?

Aquí está el post del command de puesta en escena interactivo después de seleccionar los files que se van a organizar (cada file seleccionado va precedido de un asterisco * :

  staged unstaged path * 1: unchanged +4/-0 Gemfile * 2: unchanged +2/-0 README.md * 3: unchanged +1/-1 config.ru Update>> 

Para deshacer su selección, simplemente prefija cada número de input con un signo less, de esta manera:

  staged unstaged path * 1: unchanged +4/-0 Gemfile * 2: unchanged +2/-0 README.md * 3: unchanged +1/-1 config.ru Update>> -1,-3 staged unstaged path 1: unchanged +4/-0 Gemfile * 2: unchanged +2/-0 README.md 3: unchanged +1/-1 config.ru Update>> 

Prefijar un range completo deshará todo en ese range, por ejemplo, -1-3 deshace la selección del range 1-3 .

Puede encontrar esta información en la documentation oficial de Linus kernel Git para el modo interactivo git add :

Para eliminar la selección, prefija la input con "-" de esta manera:

 Update>> -2 

Recursos adicionales sobre estadificación interactiva

  1. El capítulo del libro Pro Git sobre la estadificación interactiva y la descomposition de files .