Учтите, что мне пришлось работать над веткой Y , но я работал над веткой X , и я зафиксировал все свои изменения в X . Эти изменения необходимо зафиксировать в ветке Y . Каким-то образом я отменил все изменения из ветки X и спрятал их. Теперь я перешел в ветку Y , и я хочу применить сохраненные изменения к моей текущей ветке, то есть Y .
Я вижу свой спрятанный в списке sta sh но когда я пытаюсь применить sta sh следующей командой:
git stash apply 1
git stash apply stash@{1}
git stash apply "stash@{1}"
, я получаю сообщение «ничего не фиксировать».
В ветке были некоторые неотслеживаемые файлы X поэтому я спрятал их, используя следующую команду:
git stash --include-untracked