¿Es normal tener el directorio de inicio en git?

Acabo de descubrir que mi directorio de inicio está bajo la supervisión de Git, es decir, hay una .gitcarpeta en mi directorio de inicio.

Mis preguntas son:

  1. ¿Es normal que mi directorio de inicio esté bajo Git?

  2. Si no es normal:

    1. ¿Cuál es su forma recomendable de eliminarlo de la supervisión de Git? ¿ Debería quitar la .gitcarpeta?

    2. ¿Qué podría haber causado que se convirtiera en un repositorio de git?

  3. ¿Es una buena idea tenerlo bajo Git?

Básicamente fue Intellij quien me hizo notar esto, porque me dice:

18:10 Se detectó una raíz de VCS no registrada El directorio /Users/cell está en Git, pero no está registrado en > Configuración.

donde claramente /Users/cellestá mi directorio de inicio.

También me dice "Raíz VCS no registrada" y está trabajando en segundo plano...

Solo tengo Intellij porque quería comenzar a aprender Scala, así que lo único que instalé antes de crear un nuevo proyecto fue instalar el complemento Scala.

Respuestas (1)

No, no es normal que su directorio de inicio esté bajo git.

Para quitar solorm -rf .git

No es una buena idea tenerlo todo bajo git ya que hay archivos como cachés, basura que no quieres bajo un control de versión.
En teoría, podría excluirlos en .gitignore, pero no creo que esto sea práctico y le dificulta colocar otros proyectos de git en su directorio de inicio.

En cuanto a cómo sucedió, no podemos decirlo. Algo o alguien hizo un repositorio git en su directorio de inicio.

Para mantener los archivos de configuración bajo git, mire los diversos repositorios git de dotfiles.