Как стать автором
Обновить
16
0

Пользователь

Отправить сообщение
Для этого хорошо подходит стандарт кодирования, с которым новичков ознакомляют при приеме на работу. Наш «проповедник» про это даже писал
О как. Это, видимо, ТМ надо посмотреть. Boomburum?
Я не автор, я переводчик. Автор, судя по всему, предлагает расширять функционал без добавления методов в базовые классы и без модификации поведения «на лету» (monkey-patch).
Потому что другая библиотека тоже может добавить такой метод, и если сигнатуры будут отличаться — то случится ой. Они же его не локально для себя добавляют, а для всех тех сотен гемов, которые в зависимостях.
Посмотреть loose objects:

git fsck --unreachable --no-reflogs

А вот с тегами не уверен. У fsck есть аргумент --tags, но что именно он делает — хз.
С точки зрения git это будет совсем не потерянный коммит. Какой же он потерянный, если на него указывает тег? :)
Потому и написал — мутноватое высказывание :). Пока сам не прочел очень внимательно раздел книжки про internals — не мог понять, что все эти люди имели в виду.
А как настройка называется?
На stackoverflow проскальзывали утверждения, что без доступа к серверу — невозможно, гит не передает по сетке loose object'ы. Рекомендовали искать кого-нить у кого такой коммит есть локально. Но на 100% я не уверен. Ведь если есть доступ на запись — наверняка можно как-то соорудить для такого коммита ссылку и запушить с --force?
Второй sha — это как раз коммит, образовавшийся после rebase, копия коммита из топика. Его можно найти по содержимому или комментарию, если есть. Но иногда это бывает не так просто. BTW, а как вы его искали?

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Работает в
Дата рождения
Зарегистрирован
Активность