![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 281 Pomógł: 3 Dołączył: 8.06.2009 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Witajcie,
załóżmy że mam jedną gałąź i 10 commitów (repo zdalne + lokalne) doszedłem do wniosku że chce się cofnąć do 5 commita: wpisuję sobie git checkout hash_commita i jestem na nowej gałęzi detached from hash_commita teraz faktycznie wróciłem do tego commita którego chciałem pytanie tylko jak to połączyć z gałęzią master na której przed chwilą byłem i wypchnąć na serwer ? pushem chciałbym aby ostatecznie w repozytorium aktualną wersją była ta z 5 commita a inne wersje zostały zapomniane ew. mogą gdzieś tam być w pamięci ale aktualną wersją ma być 5 commit Dziękuję za pomoc (IMG:style_emoticons/default/wink.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 2 Dołączył: 23.06.2015 Ostrzeżenie: (0%) ![]() ![]() |
Nie git checkout hash_commita, tylko:
git checkout -b nazwa_galezi hash_commita Na nazwa_galezi modyfikujesz do woli kod, commitujesz. Przełączasz się na mastera i robisz git merge nazwa_galezi Całość wysyłasz do zdalnego repo, gałąź nazwa_galezi usuwasz [Adam W.] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 00:04 |