## Notes
Git CLI es una de mas común herramientas que los desarrolladores de software usan. ¿Por qué? Porqué todos los desarrolladores contribuyen al mismos códigos, y Git es la sistema de código controlada más común del mundo.
Leí una entrada de blog sobre cómo los desarrolladores de Git utilizan suyos configuración de Git, y piensan que algunas configuraciones predeterminadas necesitan cambiar.
## Listado Las Ramas
Orden alfabético del nombres de las ramas es más malo que viendo quien cambia más recientemente.
```bash
git config —global column.ui auto
git config —global branch.sort -committerdate
```
El comando primer se imprime más nombres de las ramas en el mismo espacio.
El comando segundo clasifica los nombres de las ramas para quien cambia más recientemente.
En mi experiencia, hay muchas ramas que no cambio y ellas desperdician mi espacio.
## Listado Tags
Al mismo tiempo, hay una problema con listado tags también. La configuración predeterminada está un tipo de alfabético donde los números están mixtos como a bajo
```bash
$ git tag
nightly/0.5.100
nightly/0.5.1000
nightly/0.5.1001
nightly/0.5.101
nightly/0.5.1010
```
Pero con el comando abajo, puedes verlos en un orden más intuitivo
```bash
git config —global tag.sort version:refname
```
Con esta configuración, los tags van a ordenarse como
```sh
nightly/0.5.1000
nightly/0.5.1001
nightly/0.5.1010
```
## Un Diff Mejor
## Referencias
- [[Tech MOC]]