[Git] Skasowane repozytorium? |
[Git] Skasowane repozytorium? |
20.12.2021, 13:37:45
Post
#1
|
|
Grupa: Zarejestrowani Postów: 138 Pomógł: 0 Dołączył: 7.01.2015 Ostrzeżenie: (0%) |
Witam.
Pracowałem sobie w PHPStorm na pewnym szablonie w Twigu. Założyłem nowy branch. Wpisałem prawdopodobnie git log, lub git status, chciałem przywrócić wcześniejszą wersje. Git zaczął prawdopodobnie pokazywać mi konflikty/zmiany. Były linijki z zielonym tekstem i plusami na początku. Nie wiedziałem jak z tego wyjśc/przerwać to klikałem ctrl+c i nic. Wtedy zamknąłem okno terminala w phpstorm dostałem powiadomienie czy na pewno chce zrobić "Terminate". Uruchomiłem od nowa PHPStorm i jakież moje zdziwienie, że repozytorium GIT znikneło, chciałem wyswietlić branche ale gita już nie było w tym projekcie :/ Troszke nieciekawie, że git ma zabezpieczać przed utratą plików a tutaj jak się okazuje można tak się wkopać. Dobrze, że miałem kopie na serwerze bo straciłbym wiele dni pracy :/ Dlaczego tak się stało? Coś zrobiłem źle, czy to błąd gita? Pracuje na windows 11. P.S. Czy pracujać na gicie musze cobie ten katalog gita backupować co jakiśczas dodatkowo? |
|
|
20.12.2021, 13:53:08
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) |
Dla tego warto zawsze na początku poznać GIT od strony CLI żeby wiedzieć jak z nim pracować. Storm raczej nie usunął Ci gita z projektu a mógł co najwyżej wywalić go sobie z IDE.
GIT (jak i inne zresztą) jeśli nie wypchniesz zmian do remote to jak lokalnie sobie dropniesz to kaplica. O ile da się jeszcze przywrócić jakieś niechciane akcje na repozytorium o tyle skasowanie plików nie naprawisz. PS, git status/log nie zepsuje repo nawet jakbyś chciał |
|
|
Wersja Lo-Fi | Aktualny czas: 26.09.2024 - 10:26 |