Отслеживать толчки мерзавца и оформить заказ - PullRequest
0 голосов
/ 08 ноября 2010

В настоящее время я распространяю файлы среди своих клиентов через git и хотел бы наблюдать за ситуацией - кто из моих клиентов обновил необходимые файлы, а кто нет, поэтому есть ли способ отследить этого конкретного клиента

  • a) git извлечен из сервера git
  • b) проверка git успешно

?

Заранее спасибо.

1 Ответ

1 голос
/ 08 ноября 2010

git push, выполняемый клиентом, добавляет коммиты этого клиента в ваш репо - вы должны быть в состоянии увидеть, есть ли новые коммиты, исходящие от ваших клиентов, с помощью git log или аналогичного.Вы также можете активировать reflogs веток и увидеть толчки там.В пустом хранилище по умолчанию флажки отключены и их можно включить, установив для переменной конфигурации core.logAllRefUpdates значение true.

Для git cehckout у вас не будетшанс увидеть это, потому что это полностью локальная операция, которая происходит на компьютере вашего клиента.

...