Я хотел бы поместить все мои точечные файлы (например, .profile, .gitconfig и т.д.) В центральное хранилище git, чтобы мне было легче отслеживать изменения. Я сделал это, но я хотел бы знать, как правильно обрабатывать их синхронизацию с фактическими в ~/. Я думал, что вы можете просто жестко связать их с помощью ln
, но это, похоже, не работает так, как я ожидал, то есть, если я редактирую один файл, другой не меняется. Может быть, я неправильно использовал команду ln
или неправильно понял, как работают жесткие ссылки.
Как люди обычно делают это? Судя по GitHub, это довольно популярная вещь, поэтому наверняка есть простой способ сделать это, что кто-то придумал.
Кстати, я на Mac OS X 10.6.