Давайте разберем, что произошло.
$ git checkout dashboard-improvements
$ git pull
Обновлено dashboard-improvements
с пульта.
$ git stash apply "stash@{0}" (all is well at this point)
Приложены некоторые работы из последней вещи, которую вы спрятали.
$ git status (finished working, wanted to see my changes)
Проверено ваше состояние.
$ git stash (received a warning about files not being commit)
Спрятал изменения, которые вы только что применили.Почему?
$ git add -A && git commit -m ""
Ничего не совершил, ты просто спрятал все свои изменения.
$ git stash
Ничего не спрятал.Почему?
$ git branch (viewed my branches)
$ git checkout dashboard-improvements
$ git status
$ git stash apply "stash@{0}" (seeing really old work)
На данный момент я понятия не имею, что у вас в тайнике.
Проблема, которую я вижу, заключается в том, что вы, похоже, прячетесь как культовая вещь.Ваш тайник, вероятно, полон всякого рода хлама.Запустите git stash list -p
, посмотрите, что там, и разберитесь, что полезно, а что нет.
Возможно, вы захотите просмотреть главу Git Book Хранение и очистка .