Это плохая идея, чтобы поместить все из моей домашней папки в частное хранилище на GitHub?

И если так, то почему?

У меня есть две машины Ubuntu 18.04, которые я использую для работы. Один дома и один в офисе. Я уже много использую git и github. Я часто делаю изменения конфигурации файлов в моем домашнем каталоге (например, файл .pgpass для postgres и т. Д.), И я хочу, чтобы эти изменения реплицировались между машинами, и мне не нужно было явно синхронизировать их, когда я покидаю каждый из них. Использование управления исходным кодом имеет для меня смысл, так как я хочу иметь возможность перематывать изменения, если я что-то напутал.

Однако, я беспокоюсь, что если я настрою процесс для синхронизации всего в моей домашней папке, я могу случайно отправить файлы, которые мне не следует (например, пароли). Я знаю, что могу сказать git игнорировать все, кроме файлов, которые я явно указываю на этапе, но тогда я потерял бы возможность автоматической синхронизации всего. Существует ли простой шаблон git ignore file, который бы соответствовал моим потребностям?

Я бы не стал настраивать частный сервер репо, так как мне пришлось бы беспокоиться о том, чтобы он работал.

0
задан 13 August 2019 в 23:25

0 ответов

Другие вопросы по тегам:

Похожие вопросы: