Я хочу использовать Git для мониторинга всех изменений, которые я делаю на своем сервере Ubuntu. Если я откачу изменения, могу ли я столкнуться с проблемами при откате изменений?
Тангенциальный ответ на Ваш вопрос вокруг руководящей конфигурации сервера, а не самого состояния всего сервера.
Взглянули на использование Марионетка ; Марионетка позволяет Вам определить состояние своей машины с точки зрения конфигурации, установки, приложений, и т.д. Например, можно определить, что вещи как
файлы, в которых Вы объявляете, что вышеупомянутую конфигурацию называют "Марионеточными декларациями" и что можно сделать, использовать мерзавца для помещения тех деклараций в репозиторий на удаленном сервере мерзавца. Это означает, что можно повторно выполнить Марионеточные декларации на новой установке Ubuntu или отменить изменения путем возвращения фиксации в мерзавце.