На днях произошел забавный момент — в репозитории Linux появился такой коммит. В нем удалили все файлы репозитория Linux и от лица Линуса написали, что Linux — отстой, и призвали всех пользоваться Windows XP.
Это был троллинг, основанный на свойствах git и Github. Вот твиттер автора шутки.
У git автор коммита хранится в метадате, и туда можно вписать все, что угодно. Например, почту Торвальдса.
Github же автоматически привязывает коммиты с почтой к аккаунтам, зарегистрированным на эту почту.
Помимо этого, если запушить коммит в форк на Github, то он будет виден в каждом форке, и в том числе в оригинальном репозитории.
Такие вот дела, никакой магии.
Еще один забавный момент — с помощью этого трюка над Линусом пошутили, будто бы он признался, что он является Сатоши Накамото, создателем биткоина.
Это, кстати, довольно старая спекуляция. Но зная о нелюбови Линуса к C++ это кажется маловероятным.