Я только начал использовать gitolite и не могу найти способ проверить изменения, которые я внес в репозиторий gitolite-admin, то есть изменения в конфигурации, перед отправкой. Итак, что происходит, так это то, что я вношу изменения, фиксирую и нажимаю только для того, чтобы узнать, что я сделал опечатку в файле конфигурации или ключевой файл отсутствует. Ничего драматичного, но я получаю уродливую историю коммитов, из-за которой трудно отследить, что и когда было изменено. Есть ли способ обойти это?
Проверка конфигурации gitolite перед отправкой
Ответы (1)
Вы также можете:
внесите изменения в свой последний коммит локально и принудительно отправьте его в удаленный репозиторий gitolite-admin
(git commit --amend
, за которым следуетgit push --force
).или иметь промежуточный промежуточный сервер gitolite, на котором вы хотите просмотреть/одобрить изменения перед отправкой на рабочий сервер gitolite.
Честно говоря, для гитолита я всегда использовал первый вариант.
person
VonC
schedule
06.06.2013
Спасибо, принудительное нажатие является законным решением здесь.
- person Michael F; 07.06.2013