Я уже спрятал свои изменения и вижу их, когда использую git stash list
. Я сделал git pull --rebase upstream master
успешно. (В FileA возник конфликт, я решил его.) Теперь я хочу получить свои последние спрятанные изменения на stash@{0}:
. Поэтому я использую git stash apply 0
. Это дает мне сообщение Merge conflict in .gitignore
. Я исправил / слил / разрешил конфликт в .gitignore.
Затем сделал git stash apply 0
, я получил ту же ошибку Merge conflict in .gitignore
. На этот раз я снова исправил .gitignore и зафиксировал этот файл .gitignore, надеясь, что он позаботится. (Я посмотрел на stakcoverflow и нашел точно такую же проблему, с которой столкнулся кто-то, и предпринял шаги).
Затем я снова сделал git stash apply 0
и снова повторил ту же ошибку в l oop. Как обойти эту ошибку.
После git stash apply
я не вижу всех своих изменений, которые должны быть применены со ста sh. Я просто получаю сообщение о конфликте для .gitignore, но не вижу других изменений, которые я хотел бы видеть.