Desde 2011 que tengo mis bash scripts genéricos versionados en un
repo git privado en el directorio ~/bin y cada tanto algunos de
ellos maduran lo suficiente y pasan a formar parte de algún nuevo repo
público en Codeberg , GitLab o
GitHub .
Pero mientras estos scripts están en ~/bin me despreocupo de
realizar commits, es decir se autoversionan usando el crontab y un
script llamado git.sh .
Gracias al plugin vim-gutter puedo diferenciar
rápidamente que líneas cambié hace 5 minutos, lo cual ayuda bastante
cuando estoy refactorizando algo sobre la marcha.