Git не применять тайник?

У меня есть отладочный код для пары ситуаций. Я храню это в тайниках. Они касаются многих файлов. Иногда в процессе кодирования мне нужно сделать debug stash apply,

Но после разрешения ситуации невозможно отменить временный код "debug2". Я должен делать возврат файлов или, в худшем случае, только отладочные строки кода в классах, которые я касался ранее вручную.

Я знаю, что можно сделать первый код commit, затем debug stash apply а также debug commit, А потом сделать третий код commit, Но это неудобно, если я не уверен, что все рабочие изменения должны идти к первой фиксации кода.

Есть ли способ просто отменить тот же код отладки на лету?

Также, возможно, вы лучше знаете, как работать с временным отладочным кодом.

2 ответа

Решение

Вот один пример: Отмена применения тайника

git stash show -p | git apply -R

Другой подход к отмене применения тайника:

      git reset --hard

и после перехода в выбранную ветку запустите это в своем Git Bash:

      git clean -d -f
Другие вопросы по тегам