Я спрятал некоторые локальные изменения перед выполнением сложного слияния, сделал слияние, затем тупо забыл зафиксировать перед запуском git stash pop
. Поп-музыка создала некоторые проблемы (неправильные вызовы методов в большой кодовой базе), которые трудно отследить. Я побежал git stash show
, поэтому я по крайней мере знаю, какие файлы были изменены. Если ничего другого, я думаю, это урок, чтобы совершать больше.
Мой вопрос: возможно ли отменить всплывающую подсказку, не отменяя также слияния?
git stash pop
после постановки изменений (хотя я не фиксировал) с версией git
stash pop/apply
прежде чем делать коммит, вы можете запустить git fsck --lost-found
. Эта команда будет перебирать висячие большие двоичные объекты (фактические файлы для тех, кто не знаком с терминологией git), которые были организованы, но нигде не зафиксированы (поэтому висят), и помещать их в каталог .git / lost-found / , где вы можете git show
их увидеть и увидеть если это файлы, которые вы ищете.
git stash pop
без совершения первого. Что вы сделали для этого?