Я хотел бы создать один единственный git repo в моем каталоге Linux $HOME. В этом репо - очевидно - я мог бы добавить все под контроль версий, но это не имело бы смысла. Я бы хотел только добавить файлы и папки, которые имеют отношение ко мне, например .vimrc,.vim,.bashrc и т.д. (Возможно, только скрытые файлы и папки, но, возможно, нет)
Я знаю, что могу использовать .gitignore, чтобы попытаться добиться такого поведения, но это было бы болезненно и практически незащищенным. Вместо этого я хотел бы знать, будет ли какой-либо способ вручную объявить файлы и папки, которые я хотел бы управлять, и только это.