Можно ли просмотреть, когда операции push выполнялись в репозитории, и в частности на Github?Git - Github push history
У нас есть сборки среды (Jenkins), которая автоматически создает нашу продукцию на различных мероприятиях:
- Когда пользователь нажимает новые коммиты на Github
- Каждую ночь
- По желанию пользователя
Я хотел бы иметь возможность определить, какая точная фиксация была использована для сборки этих пакетов (сборки в конечном итоге автоматически удаляются в Jenkins, поэтому я не могу полагаться на Jenkins bu ild), зная, что у меня есть дата и время сборки.
Хотя большую часть времени я могу просто посмотреть в git, иногда разработчик внес изменения и совершил их локально, но не нажал на github. Когда позже он подталкивает свои изменения, становится невозможно сказать, какой исходный код использовался для сборки пакета.
Хороший вопрос. Я не думаю, что есть способ рассказать много о толкающих операциях, особенно о том, кто сделал толчок, поскольку он не должен быть тем же пользователем, что и автор фиксации. Было бы неплохо, если бы git-пульты имели журнал истории push. –