nie chcę popełnić to
Właściwie git stash
działa poprzez dwie, popełnia (czasami) trzy , więc jeśli ukryliście swoją pracę, popełniliście może nawet nie wiedząc o tym. Ale nie ma nic złego przez większość czasu przy dokonywaniu tymczasowego zatwierdzenia. Wystarczy dodać swoją aktualną pracę, a następnie dokonać tymczasowy popełnić poprzez:
git commit -m 'WIP'
Następnie można przesunąć swój oddział się do repozytorium, a które powinny służyć jako zapasowy. Po powrocie, aby zakończyć pracę, można zmienić, że tymczasowa popełnić poprzez:
git commit --amend
Zapraszam do zmiany wiadomość do czegoś bardziej sensownego, ale w każdym przypadku wiadomość WIP
może służyć jako przypomnienie.
Jeśli oddział, nad którym pracujesz, może być współużytkowany przez inne osoby, możesz przesłać swój oddział z tymczasowym zatwierdzeniem do innej lokalizacji jako kopię zapasową, np.
git push origin local_branch:some_other_location
To pomaga !!!! – VinayVeluri
@Zbynek 'git stash show' mówi tylko" MyProject/MyFile.scala | 34 +++++ "1 plik zmieniony, 34 wstawek (+). Jeśli wykonam kopię zapasową tego "raportu stanu" (który jest przechwytywany w pliku stash.diff zgodnie z instrukcją). Załóżmy, że mój dysk twardy ma problemy po wykonaniu kopii zapasowej. W jaki sposób stash.diff wie o faktycznej zawartości 34 wierszy, które napisałem w pliku MyFile.scala? – Polymerase
@Polymerase: Przepraszam, przegapiłem '-p' (który jest domyślny dla' diff', ale nie dla 'stash'). Odpowiedź zaktualizowana. –