Вопросы с тегом 'git-reflog'

Для проблем, связанных с командой git -reflog для управления информацией, записанной в журналах.
4
ответов

Какая разница между git reflog и log?

В справочной странице говорится, что журнал показывает журналы фиксации, а reflog управляет информацией reflog. Что такое информация reflog и что у нее есть, что нет в журнале? Журнал выглядит гораздо более подробно.
задан 25 июля '13 в 15:13
3
ответов

Как переместить HEAD обратно в предыдущее место? (Отдельная головка)

В git я пытался выполнить squash commit путем слияния в другой ветке и затем сброса HEAD в предыдущее место с помощью: git reset origin/master Но мне нужно выйти из этого. Как переместить HEAD обратно в предыдущее место? У меня есть SHA1 frag (2...
задан 30 дек. '16 в 0:53
1
ответ

Хранить Git Reflog бесконечно?

Я склонен быть немного параноиком относительно моих данных, включая возможность его восстановления. Git Данные reflog обрезаны через 30 дней. Есть ли способ установить его так, чтобы данные reflog поддерживались и сохранялись на неопределенный срок...
задан 03 мая '12 в 1:45
2
ответов

Восстановите файлы, которые были добавлены в индекс, но затем удалены с помощью git reset

Я добавил некоторые файлы в индекс, но потом по ошибке я удалил их с помощью git reset --hard. Как восстановить их? Вот что произошло: Я добавил все файлы, используя git add . Затем я совершил Когда я проверил статус, все еще были файлы, которые ...
задан 28 мая '12 в 13:17
2
ответов

Git reflog конкретной ветки?

Можно ли обновить конкретную ветвь? git reflog показывает всю историю репо. Но я хочу проверить историю одной конкретной ветки, скажем production. Есть ли способ сделать это?
задан 24 окт. '16 в 7:50
2
ответов

Git: удаленная текущая ветка и потерянный рефлог

Я столкнулся с необычной проблемой git, которую я с тех пор разрешил, но мне все еще интересно, почему это произошло. Проблема возникла, когда я случайно удалил ветку, в которой я работал. Обычно git не допускал этого, но из-за нечувствительности ...
задан 17 сент. '14 в 21:44
1
ответ

Где git хранит свой рефлог?

Я знаю, что сжатая версия reflog хранится в .git/packed-refs но где находится фактический reflog и как git восстанавливает историю, когда один тип git reflog?
задан 03 авг. '15 в 19:01
2
ответов

Просмотр истекших журналов журнала

Есть ли способ просмотреть истекшие логги? Я сохранял несколько локальных коммитов, которые я сделал несколько месяцев назад в местном филиале, и я постоянно обновлял его с помощью удаленной ветки, часто меняя частоту. Как-то я потерял все свои локал...
задан 08 февр. '16 в 19:43
2
ответов

Завинчивается главная ветвь git... Не могу понять, что мне нужно вернуть

Я работаю над репозиторием git, у которого есть ветвь мастера, мы будем называть это ветвью ab. Моя команда работает с веткой ab и имеет рабочий процесс pull-request с использованием github. Один из моих товарищей по команде сделал запрос на тяну из...
задан 27 апр. '12 в 21:33
1
ответ

Странное поведение Git при проверке HEAD (и вариантов) в Windows

Настройка Представьте себе простой репозиторий следующим образом. Можно видеть, что HEAD указывает на master $ git log --decorate --graph * commit 99d20608088ba9c74b57e36a1b0b79ff2be42d68 (HEAD, master) | Author: Saaman <user@domain.com> | ...
задан 17 апр. '13 в 18:34
1
ответ

Список раздавленных коммитов

После выполнения интерактивной перезагрузки: git rebase -i HEAD~20 Я получаю новый коммит, например. ea1234ea Я знаю, что история находится в reflog, но как я могу получить список коммитов, раздавленных в этой фиксации, включая их идентификаторы (s...
задан 18 сент. '13 в 10:04
1
ответ

Какая польза от использования --grep-reflog?

Я заметил, что в документации вы можете указать параметр --grep-reflog - Grep-reflog = < шаблон > Ограничить вывод коммитов на те, у которых записи reflog соответствуют указанному шаблону (регулярное выражение). С более чем одним -grep-ref...
задан 08 апр. '15 в 23:07
2
ответов

Есть ли рефлекс для индекса?

У меня нет конкретной проблемы, но в прошлом я столкнулся с некоторыми случаями, когда я случайно взорвал свой индекс, и хотел, чтобы я смог вернуться к предыдущему состоянию данного файла, который был проиндексирован на некоторых точка. Некоторые п...
задан 06 июля '16 в 15:01
2
ответов

Git репозиторий, поврежденный прерванным фиксацией

Я сломал локальный репозиторий git, прервав git commit с помощью Ctrl + C (два фиксации назад). Как я могу это исправить? Вывод git stash: $ git stash fatal: bad revision 'HEAD' fatal: bad revision 'HEAD' fatal: Needed a single revision You do not ...
задан 16 апр. '18 в 17:21
2
ответов

git checkout PREV

Есть ли простой способ вернуться к ветке, в которой вы были последними, до текущего? Та же концепция, что и "cd -" из командной строки. При работе с несколькими ветвями это может быть полезно.
задан 16 апр. '13 в 19:57