Ana dizini (~) kaynak denetimine koymak istiyorum (git, bu durumda, git), çünkü orada birçok ayar dosyam (.gitconfig, .gitignore, .emacs, vb.) Makineler arasında taşımak istiyorum. ve Git’te onları bulundurmak onları almak için iyi olur.
Ana makinem MacBook'um ve OS X'in ayarlandığı şekilde, göz ardı etmek istediğim birçok klasör var (Documents, Downloads, .ssh). Zaten Git (.emacs.d) kullanan klasörler de var.
Benim düşüncem, tüm bu dizinleri .gitignore dosyama eklemek oldu, ama bu biraz yorucu görünüyor ve potansiyel olarak öngörülemeyen sonuçlara yol açabiliyordu. Bir sonraki düşüncem, depolamak istediğim dosyaları düzenli aralıklarla evdeki bir klasöre kopyalamak ve sonra bu klasörü işlemek oldu. Bununla ilgili sorun, taahhüt etmeden önce onları taşımayı hatırlamam gerekecek.
Bunu yapmanın temiz bir yolu var mı?