Miałem ten sam problem, ponieważ dokonałem pewnych zmian w mojej gałęzi deweloperskiej, a następnie chcę przejść do gałęzi profilu. więc przechowuję zmiany do
git stash
następnie w gałęzi profilu również dokonałem pewnych zmian, a następnie chcę wrócić do tworzenia, więc muszę ponownie przechowywać zmiany,
git stash
ale kiedy przyszedłem rozwinąć gałąź i próbowałem zdobyć zmiany w magazynie
git stash apply
więc otrzymywałem błąd, trzeba scalić
Aby rozwiązać ten problem, najpierw muszę sprawdzić listę skrytek
git stash list
więc pokazuje listę skrytek w moim przypadku były 2 skrytki nazwa tych skrytek wyświetla się jak ten skrytka @ {0}, skrytka @ {1}
Potrzebuję zmian ze stash @ {1}, więc kiedy próbuję uzyskać to za pomocą tego polecenia
git stash apply stash@{1}
więc otrzymywanie błędu wymaga scalenia
więc teraz, aby rozwiązać ten problem, sprawdź stan swoich plików
git status
więc dawał błąd, że "oba zmodyfikowano", aby rozwiązać ten przebieg
git add .
teraz doda brakujące zmodyfikowane pliki i ponownie sprawdzi status
git status
więc teraz nie ma błędu, teraz można zastosować skrytkę
git stash apply stash@{1}
możesz wykonać ten proces dla dowolnej liczby plików ukrytych.