Administrar mis dotfiles como un repositorio git.
-
El archivo
.gitignore
, contiene esto:*
, git ignorará todos los archivos del directorio$HOME
. -
Para rastrear cualquier archivo, es necesario anular el archivo
.gitignore
caso por caso congit add -f [file]
. -
El archivo
.gitignore
no aplica a ningún archivo que ya se esté rastreando con git, por lo que cualquier cambio futuro aparece en el estado de git, y puede ser confirmado y/o publicado.
Después de una instalación reciente, ejecuto los siguientes comandos:
cd
git init
git remote add origin [email protected]:jaideraao/dotfiles.git
git fetch
git checkout -f main
git submodule init
git submodule update
Gracias a Drew DeVault's blog, la fuente con la que aprendí a administrar mis dotfiles como un repositorio git.