Я начал вносить изменения в свою кодовую базу, не понимая, что я был на ветке старой темы. Чтобы перенести их, я хотел их спрятать, а затем применить их к новой ветке мастера. Я использовал git stash pop
для переноса изменений незавершенного производства в эту новую ветку, забыв, что я не вносил новые изменения в master перед созданием новой ветки. Это привело к кучей конфликтов слияния и потере чистой информации о моих изменениях (поскольку я использовал pop).
Как только я воссоздаю новую ветку правильно, как я могу восстановить мои спрятанные изменения, чтобы применить их правильно?