LINUX.ORG.RU

Случайно засветил свой email на Github

 ,


1

1

Полночи кодил. Под конец уже почти ничего не соображая от усталости, сделал скриншоты к тому, что я накодил, и залил их на Github, поставив ссылку на скриншоты в README.md. И только потом заметил, что на скриншоте забыл замазать свой email. Вернулся на 1 коммит назад с помощью

git reset --hard хэш_предыдущего_коммита
git push --force
Тот злополучный коммит исчез из истории, и я сделал все как надо. Но дело в том, что хэш того коммита никуда не девался. Я его смог просмотреть, введя в адресной строке
https://github.com/rinaldus/моя_программа/commit/хэш_неправильного_коммита
Он, правда, нигде не отображается, в истории его нет, и его хэш знаю только я. Но все же есть несколько вопросов:
1. Можно ли при желании найти этот коммит: с помощью гитхаба, с помощью гугла или как-нибудь еще?
2. Способны ли спам боты распознавать картинки и считывать с них email-адреса? Наверное теоретически это возможно, но делают ли это они на практике?
Стоит ли беспокоиться по этому поводу?

★★★★★

Последнее исправление: Rinaldus (всего исправлений: 1)

Ты думаешь, что спамбот полезет в историю коммитов?

А, оно даже в истории не отображается. ТС, успокойся.

Falcon-peregrinus ★★★★★
()
Последнее исправление: Falcon-peregrinus (всего исправлений: 1)
Ответ на: комментарий от Falcon-peregrinus

в такие дебри им нет особого смысла лезть

Согласен, еще и с картинки распознавать.

kravzo ★★
()
Ответ на: комментарий от registrant

И совета спрашивать не у ЛОР-а, а у другого доктора.

По сабжу: можешь спать збагойно.

WereFox ★☆
()

А git-gc тут не решит проблему?

andreyu ★★★★★
()

Ты все равно светишь адрес во всех коммитах.

git config --global user.email "rinaldus@users.noreply.github.com"

mix_mix ★★★★★
()
Ответ на: комментарий от WereFox

Еслти оно не отображается в истории коммитов - то узнать, куда лезть, им особо не откуда.

Он эту ссылку ввел в браузере + этот запрос уже есть в логах сервера + эта ссылка уже есть на ЛОР.

andreyu ★★★★★
()
Ответ на: комментарий от andreyu

Он эту ссылку ввел в браузере + этот запрос уже есть в логах сервера

Ну ОК, теперь спецслужбы знают его мыло.

эта ссылка уже есть на ЛОР.

Где?

Falcon-peregrinus ★★★★★
()

но ведь твое мыло уже засвечено (и весь ты засвечен в сети чуть менее, чем полностью). и ты тут такой беспокоишься о каком-то сраном хэшэ и распознавании картинок в коммитах на гитхабе? ну, не знаю... видимо, у тебя реально веские причины.

conalex ★★★
()

pitersv@rinaldus.ru:p8675309
Это что ли?

xtraeft ★★☆☆
()

Мое настоящее имя ___ Я родился ____ года

И он про мыло беспокоится

ggrn ★★★★★
()
Ответ на: комментарий от mix_mix

У меня есть специальный ящик для спама, который я использую во всяких регистрациях. Вот его я свечу, где хочу. А свой личный ящик предпочитаю не светить.

Rinaldus ★★★★★
() автор топика

Попробуй git push origin :хэш_неправильного_коммита.

kalterfive ★★
()
Ответ на: комментарий от Falcon-peregrinus

Ну ОК, теперь спецслужбы знают его мыло.

Я не готов утверждать, что логи недоступны любому смертному. А вы?

Где?

Мой косяк. Показалось, что ссылка была в топике.

andreyu ★★★★★
()

Стоит ли беспокоиться по этому поводу?

По поводу своей болезненной паранойи? Однозначно стоит. Если так пойдет и дальше тебе всюду начнут мерещиться тайные агенты, жучки и шпионские спутники. Лучше не затягивать.

morse ★★★★★
()
Ответ на: комментарий от morse

Лучше бы посоветовал бы ему изготовить шапочку из фольги по этом поводу.

Это бы успокоило ТС. Всё таки фильтр есть фильтр.

anonymous
()
Ответ на: комментарий от andreyu

этот запрос уже есть в логах сервера

Где ты видел сервер, к логам которого дают доступ всем желающим? Ну кроме как у Васи из 5г

WereFox ★☆
()

Какая-то нездоровая боязнь спам-ботов.

pi11 ★★★★★
()

тема для толксов

SevikL ★★★★★
()
Ответ на: комментарий от WereFox

Где ты видел сервер, к логам которого дают доступ всем желающим? Ну кроме как у Васи из 5г

Не имеет значения, где я это видел. Важно, что гарантировать отсутствия доступа к логам для третьих лиц вы не можете.

andreyu ★★★★★
()
Последнее исправление: andreyu (всего исправлений: 1)

И шо? Тоже мне проблема. Параноик.

beastie ★★★★★
()

Вернулся на 1 коммит назад с помощью

Ну гит же распределенная система контроля версий. Как ты можешь быть уверен, что запушив коммит, кто-то не зафетчил сразу твою ветку, после чего никогда не запушит ее снова с твоим коммитом?

nikolnik ★★★
()
Ответ на: комментарий от nikolnik

В своем проекте ты можешь делать что угодно. Те, кто слепо следуют советам, не задумываясь над ними, ничем не лучше.

Chaser_Andrey ★★★★★
()

По идее git reset --hard все равно может за собой оставлять обьекты (пускай даже несвязанные ни с чем). На локальной копии такие «зависшие» обьекты можно почистить git gc. То же самое касается разного рода «редактировалок» истории: rebase, filter-tree.

Не знаю, как там имплементировано, но вполне может быть что в удалённом репозитории обьект так и висит (даже после push).

// Интересно, проводится ли на GitHub git gc автоматизированно?

P.S. Кстати, страничка того обьекта может быть просто из кеша (веб сервера). Скоро пропадёт.

KennyMinigun ★★★★★
()
Последнее исправление: KennyMinigun (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.