Saya ingin melacak dir $ HOME saya dengan git. Saya punya banyak repo git lainnya di subdirs lain (mis. $ HOME / proyek / repo_1 dan sebagainya), yang seharusnya tidak dilacak, karena sudah ada.
Saya telah menemukan git-home-history tetapi tampaknya dari arsip bahwa proyek ini tidak lagi dikembangkan secara aktif.
Pendekatan apa yang Anda rekomendasikan? Apakah ghh cukup dewasa?
Saya menggunakan Mac tetapi saya juga tertarik pada solusi lintas platform.
Terima kasih
ps: Saya sudah mencari tetapi tidak menemukan duplikat, harap tunjukkan jika ini sudah dibahas.
sumber
filter-branch
, dan membuat klon 'work in progress' dari itu dalam subdirektori ~. Ini tampaknya menjadi strategi yang secara umum bermanfaat: Saya berharap bahwa akan sama bermanfaatnya untuk mengkloning seluruh dir home repo saya, kemudian menguji skrip setelah menetapkan $ HOME ke direktori clone. Saya tidak yakin seberapa dihormati variabel lingkungan itu secara universal, tetapi saya akan lihat.Anda dapat menggunakan git di direktori home Anda, lalu gunakan submit git atau pohon revisi untuk proyek-proyek git eksternal yang Anda kerjakan.
sumber