#git #github #git-push #git-clone
#git #github #git-push #git-clone
Вопрос:
Итак, я экспериментировал с репозиторием и редактировал временные метки фиксации, а также использовал git push —force для передачи этих изменений в удаленный репозиторий, и я заметил некоторое странное поведение со статистикой трафика в репозитории. То, что я делаю, это:
- Создайте какой-нибудь новый тестовый файл в репозитории.
git commit -m "something"
.GIT_COMMITTER_DATE=[new date] git commit --amend --no-edit --date [new date]
git push --force
Похоже, что каждый раз, когда я делаю это, я получаю 1 или 2 новых уникальных клона в репозитории, и мне было интересно, почему это может происходить.
Ответ №1:
Нет никакой внутренней причины, по которой принудительное нажатие вообще должно подразумевать операцию клонирования. Если вы используете инструмент CI или действия GitHub, то, вероятно, в этом причина, поскольку они будут клонировать репозитории. В противном случае в общедоступных репозиториях есть каналы активности, поэтому люди могут просматривать их и клонировать, когда происходят изменения.
Иногда люди делают это, чтобы найти учетные данные, которые передаются в репозитории, и использовать их. Принудительное нажатие может означать, что кто-то случайно нажал что-то секретное, поэтому это может быть интереснее, чем обычно.
Лично я бы не стал беспокоиться об этом; это просто интересное поведение.
Комментарии:
1. Я не использую инструмент CI или действия GitHub, но я ценю информацию!