Apakah normal untuk memiliki direktori home di bawah git?

2

Saya baru saja mengetahui bahwa direktori home saya berada di bawah pengawasan Git, yaitu ada .gitfolder di direktori home saya.

Pertanyaan saya adalah:

  1. Apakah normal bahwa direktori home saya berada di bawah Git?

  2. Jika tidak normal:

    1. apa cara yang disarankan untuk menghapusnya dari pengawasan Git? Haruskah saya menghapus .gitfolder?

    2. Apa yang bisa menyebabkannya menjadi repositori git?

  3. Apakah ide yang baik untuk memilikinya di bawah Git?

Intellij-lah yang membuat saya memperhatikan hal ini, karena itu memberi tahu saya:

18:10 Root VCS yang tidak terdaftar terdeteksi Direktori / Pengguna / sel di bawah Git, tetapi tidak terdaftar di> Pengaturan.

dimana jelas /Users/celladalah direktori home saya.

Ia juga memberi tahu saya "root VCS tidak terdaftar" dan sedang melakukan beberapa pekerjaan di latar belakang ...

Saya baru saja Intellij karena saya ingin mulai belajar Scala, jadi satu-satunya yang saya instal sebelum membuat proyek baru adalah menginstal plugin Scala.

nbro
sumber

Jawaban:

5

Tidak, itu tidak normal untuk direktori home Anda berada di bawah git.

Untuk menghapus adil rm -rf .git

Ini bukan ide yang baik untuk memiliki semuanya di bawah git karena ada file seperti cache, sampah yang tidak Anda inginkan di bawah kontrol versi.
Secara teoritis, Anda dapat mengecualikannya di .gitignore tapi saya rasa ini tidak praktis dan menyulitkan Anda untuk meletakkan proyek git lain di direktori home Anda.

Tentang bagaimana hal itu terjadi, kita tidak bisa mengatakannya. Sesuatu atau seseorang membuat repo git di direktori home Anda.

Untuk menyimpan file konfigurasi di bawah git, lihat berbagai repositori git dari dotfile.

Menandai
sumber