¿Cuáles son las ventajas de la finalización automática de git con bash?

Estoy leyendo el libro "progit". Me dice que puedo usar el script de autocompletado bajo bash. Pero no entiendo muy bien qué beneficio puedo get de él. ¿Fue automáticamente empujar mi cambio de git local a un server remoto de git?

No, el objective de la autocompletación es networkingucir la cantidad de tipeo que tienes que hacer en la línea de command, lo que te ahorra time y energía. Cuando habilita la finalización automática de Git para su caparazón (como Bash of zsh), muchos commands se pueden completar automáticamente simplemente escribiendo los primeros caracteres de un command, luego presionando la tecla tab para completarlo.

Por ejemplo, si escribe

$ git chec 

y luego presionar la pestaña, la autocompleción debe completar el command como

 $ git checkout 

ahorrándole el esfuerzo de escribir los últimos 4 caracteres, kout .

No me importó la finalización automática de Git durante mucho time: los commands son lo suficientemente cortos, y creé alias aún más cortos para muchos de ellos.

Pero hay cosas para las que no puede crear alias, como nombres remotos y nombres de twigs, por ejemplo en estos commands:

 git fetch that-other-guy git log that-other-guy/some-freakin-awesome-feature git merge that-other-guy/some-freakin-awesome-feature 

Al queueborar con otros, me gusta usar el mismo nombre para el control remoto del otro tipo que su nombre de usuario en GitHub. Que puede ser largo. En el pasado solía ser tan vago, si tenía que hacer muchas operaciones en su control remoto, cambiaba temporalmente el nombre a x para hacerlo más fácil.

Del mismo modo, las twigs de características son buenas para nombrar de una manera que capte su propósito, que puede ser fácilmente un poco largo, o incluso muy largo.

Así que después de jugar con la finalización automática del nombre de la sucursal y del remoto en Git Bash, donde se configuró automáticamente correctamente, me aseguré de configurarlo en todos mis sistemas domésticos ( aquí está mi artículo más reciente para hacer esto en un Mac ).

Así que sí, la autocompletación de Git es totalmente descabellada, debería haberlo hecho antes.