Niedawno zrobiłem git stash
, potem zrobił kilka prac na temat branży i zobowiązał go i dostał te błędy podczas próby zrobić git stash apply
:Jak rozwiązać „usuwać/modyfikować” konflikt spowodowany przez „git stash zastosowanie”
CONFLICT (delete/modify): app/controllers/orders_controller.rb deleted in Updated upstream and modified in Stashed changes. Version Stashed changes of app/controllers/orders_controller.rb left in tree.
CONFLICT (content): Merge conflict in app/models/product.rb
git status
zawiera następujące informacje:
$ git status
# On branch develop
# Your branch is ahead of 'origin/develop' by 16 commits.
# Unmerged paths:
# (use "git reset HEAD <file>..." to unstage)
# (use "git add/rm <file>..." as appropriate to mark resolution)
#
# deleted by us: app/controllers/orders_controller.rb
# both modified: app/models/product.rb
plik oznaczony „usuwać/modyfikować” był nowy plik, który dodałam i jeszcze nie popełnione przed stash
.
Chciałbym wrócić do stanu, w którym byłem przed git stash
- z niezatwierdzonymi zmianami lokalnymi. Czy możesz zasugerować, jak to zrobić?
Dzięki.
dzięki. Właśnie zdałem sobie sprawę, że zrobiłem moje "zgłoszenie" do niewłaściwego oddziału. Czy istnieje sposób, aby cofnąć "zastosowanie stash" w tej branży? – stupakov
Czy niewłaściwa gałąź była czysta, zanim zrobiłeś "zapas"? Czy zrobiliście "stash apply" lub "stack pop"? – GoZoner
to było czyste, a ja zrobiłem "stash apply" – stupakov