Wątek przeniesiony 2023-12-01 02:53 z Inżynieria oprogramowania przez somekind.

pomoc z intellj idea

0

Pracowalem na folderze java2023 i gdy wszedlem na jakis poprzedni branch poprzez checkout, calkowicie zniknal mi on z tego co jest na screenie.

screenshot-20231130224423.png
Gdy wchodze do tego folderu nie przez intellj, to nie mam w nim swoich plikow ktore pisalem jeszcze przed chwila. Wie ktos jak moge to cofnac?

0

znalazlem jeszcze cos takiego i to sa te pliki na ktorych pracowalem
screenshot-20231130225057.png

0

po nacisnieciu prawym i kliknieciu restore calkowicie zniknely mi te pliki z komentarza wyzej. mozna to jakos cofnac?

0

To chyba nie jest kwestia edytora, ale systemu kontroli wersji. Tzn. jak hopsniesz na inną gałąź (git checkout nazwa-galęzi) to pliki będą już z innej gałęzi. Jeśli chcesz mieć normalny dostęp do plików to przełącz się na gałąź na, której je miałeś. Chyba, że kombinowałeś ze skrytką (stash), wtedy może to wyglądać jeszcze inaczej.

A. Samo 'git checkout' po prostu przywraca stan plików i nie ma nic wspólnego z przełączeniem się na inną gałąź.

0
ccwrc napisał(a):

To chyba nie jest kwestia edytora, ale systemu kontroli wersji. Tzn. jak hopsniesz na inną gałąź (git checkout nazwa-galęzi) to pliki będą już z innej gałęzi. Jeśli chcesz mieć normalny dostęp do plików to przełącz się na gałąź na, której je miałeś. Chyba, że kombinowałeś ze skrytką (stash), wtedy może to wyglądać jeszcze inaczej.

A. Samo 'git checkout' po prostu przywraca stan plików i nie ma nic wspólnego z przełączeniem się na inną gałąź.

tak jak na pierwszym screenie kliknalem w istniejace jeszcze wtedy java2023 i dalem checkout na lab03 po czym calkowicie zniknal mi stamtad java2023, jak wchodze w project structure to nie mam go juz tam i gdy chce go dodac nic sie nie dzieje

0

Wyłącz tryb paniki i w konsoli w folderze projektu wpisz 'git status'. To komenda nieinwazyjna.

Czy znasz gita? Twoja odpowiedź brzmi trochę dziwnie.

'git branch' to także komenda nieinwazyjna, będziesz mógł sprawdzić listę dostępnych gałęzi.

0
ccwrc napisał(a):

Wyłącz tryb paniki i w konsoli w folderze projektu wpisz 'git status'. To komenda nieinwazyjna.

Czy znasz gita? Twoja odpowiedź brzmi trochę dziwnie.
On branch lab05

po wpisaniu git status:
No commits yet

Untracked files:
(use "git add <file>..." to include in what will be committed)
.idea/
java2023/
java2023public/
java2025/

nothing added to commit but untracked files present (use "git add" to track)

ogolnie dopiero co zaczalem korzystac z gita stad te problemy

0
kacperpzdr napisał(a):

ogolnie dopiero co zaczalem korzystac z gita stad te problemy

OK. To spójrz jeszcze raz na mój powyższy edytowany komentarz i zanim zrobisz cokolwiek (inwazyjnego) spędź kilka godzin na jakimś tutorialu gita + trochę ćwiczeń w jakimś folderze w którym nie trzymasz kodu na, którym ci zależy ;)

0

okej rozumiem, ale pisze teraz zadanie ktore musze oddac na dniach, wiec dlatego pytam czy da sie to jeszcze jakos cofnac?

1 użytkowników online, w tym zalogowanych: 0, gości: 1