È normale avere la home directory sotto git?

2

Ho appena scoperto che la mia home directory è sotto la supervisione di Git, cioè c'è una cartella .git nella mia home directory.

Le mie domande sono:

  1. È normale che la mia home directory sia in Git?

  2. Se è non normale:

    1. qual è il tuo modo migliore di rimuoverlo dalla supervisione di Git? Dovrei semplicemente rimuovere la cartella .git ?

    2. Cosa potrebbe averlo fatto diventare un repository git?

  3. È una buona idea averlo sotto Git?

Fondamentalmente Intellij mi ha fatto notare questo, perché mi dice:

18:10 Unregistered VCS root detected The directory /Users/cell is under Git, but is not registered in the > Settings.

dove chiaramente /Users/cell è la mia directory home.

Mi dice anche "root VCS non registrato" e sta facendo un po 'di lavoro in background ...

Ho solo Intellij perché volevo iniziare ad imparare Scala, quindi l'unica cosa che ho installato prima di creare un nuovo progetto era installare il plugin Scala.

    
posta nbro 14.09.2016 - 18:20
fonte

1 risposta

5

No, non è normale che la tua home directory sia sotto git.

Per rimuovere solo rm -rf .git

Non è una buona idea avere tutto sotto git dato che ci sono file come cache, cestino che non vuoi con un controllo di versione.
Teoricamente, potresti escluderli in .gitignore ma non penso che sia pratico e ti rende difficile mettere altri progetti git nella tua directory home.

Riguardo a come è successo, non possiamo dire. Qualcosa o qualcuno ha creato un repository git sulla tua home directory.

Per mantenere i file di configurazione sotto git guarda i vari repository git di dotfile.

    
risposta data 14.09.2016 - 18:36
fonte

Leggi altre domande sui tag