Как goloscore теряет Pull Requests

Недавно, делая очередной git pull репозитория golosd, я заметил, что бранч master был обновлён с force update. Это значит, что кто-то из @goloscore запушил изменения в master с ключом --force, затерев часть коммитов в репозиторий.

Такая практика --force применяется как правило в исключительных случаях, и в норме использоваться никак не должна. Пользователи git меня поймут.

Как следствие, из-за данного действия было потеряно как минимум 2 Pull Request-а:

Я обратил внимание разработчиков на это в 292-м PR, на что получил ответ:

Em, what? Something is wrong in here. Git guidelines strictly prohibit force pushes. I'll put the pull request back and do some repository permission management.

Т.е. nemo подтвердил ошибочность действий. Однако, состояние репозитория пока что не было восстановлено, поэтому я решил опубликовать этот пост.

Какой напрашивается вывод?

хардфоркhardforkgoloscoreголос
96
48.792 GOLOS
0
В избранное
vvk
Opensource. У меня в комментах можно материться. Второй блог "за жизнь" - @vvk-life
96
0

Зарегистрируйтесь, чтобы проголосовать за пост или написать комментарий

Авторы получают вознаграждение, когда пользователи голосуют за их посты. Голосующие читатели также получают вознаграждение за свои голоса.

Зарегистрироваться
Комментарии (4)
Сортировать по:
Сначала старые