Mam projekt, w którym prowadziłem git init. Po kilku zobowiązaniach zrobiłem to, git statusco powiedziało mi, że wszystko jest aktualne i nie było żadnych lokalnych zmian. Potem wprowadziłem kilka kolejnych zmian i zdałem sobie sprawę, że chcę wszystko wyrzucić i wrócić do pierwotnego stanu. Czy to polecenie zrobi to za …
Biorąc pod uwagę zmianę, która została zatwierdzona przy użyciu commit, a następnie cofnięta przy użyciu revert, jaki jest najlepszy sposób na cofnięcie tego cofnięcia? Najlepiej byłoby to zrobić z nowym zatwierdzeniem, aby nie ponownie zapisywać historii.
Znalazłem różne przykłady, jak przywrócić zatwierdzenie SVN svn merge -r [current_version]:[previous_version] [repository_url] lub svn merge -c -[R] . Ale żadne z nich nie działa. Próbowałem tych poleceń i sprawdziłem pliki, które zostały zmienione ręcznie. Jak przywrócić zatwierdzenie z numerem wersji 1944? Jak sprawdzić, czy przywrócenie zostało wykonane (bez przeglądania rzeczywistego …
Pracowałem z przyjacielem nad projektem, a on edytował kilka plików, których nie powinno się edytować. W jakiś sposób połączyłem jego prace z moimi, albo kiedy je wyciągnąłem, albo gdy próbowałem po prostu wybrać konkretne pliki, które chciałem. Od dłuższego czasu szukam i gram, próbując wymyślić, jak usunąć zatwierdzenia zawierające edycje …
Korzystam z Mercurial lokalnie do projektu (jest to jedyne repozytorium, w którym nie ma pchania / ciągnięcia do / z jakiegokolwiek innego miejsca). Do tej pory ma liniową historię. Jednak obecna rzecz, nad którą teraz pracuję, uświadomiłem sobie, że jest to okropne podejście i chcę wrócić do wersji przed jej …
Chciałbym usunąć wszystkie zmiany w mojej kopii roboczej. Uruchamianie git statuspokazuje zmodyfikowane pliki. Nic, co robię, nie usuwa tych modyfikacji. Na przykład: rbellamy@PROMETHEUS /d/Development/rhino-etl (master) $ git status # On branch master # Changed but not updated: # (use "git add <file>..." to update what will be committed) # (use …
Mam plik pokazany poniżej w repozytorium SVN, który chciałbym przywrócić do poprzedniej wersji. Jak to zrobić w SVN? Chcę tylko zmienić ten konkretny plik na starszą wersję, a nie całe repozytorium. Dzięki. $ svn log myfile.py ---------------------- r179 | xx | 2010-05-10 Change 3 ---------------------- r175 | xx | 2010-05-08 …
Jak mogę cofnąć zakres zatwierdzeń w git? Patrząc na dokumentację gitrevisions , nie widzę, jak określić zakres, którego potrzebuję. Na przykład: A -> B -> C -> D -> E -> HEAD Chcę zrobić odpowiednik: git revert B-D gdzie wynik byłby: A -> B -> C -> D -> E …
Chcę cofnąć zmiany wprowadzone przez określone zatwierdzenie tylko w danym pliku. Czy mogę użyć do tego polecenia git revert? Czy jest jakiś inny prosty sposób?
Po zobaczeniu z wiersza poleceń: # On branch RB_3.0.10 # Changed but not updated: # (use "git add <file>..." to update what will be committed) # (use "git checkout -- <file>..." to discard changes in working directory) # # modified: index.htm Próbuję odrzucić zmiany, wpisując polecenie: git checkout -- index.htm …
Udało mi się dziś rano strzelić sobie w stopę, wykonując następujące czynności: Rozpocząłem pracę nad zmianą w moim projekcie Wprowadzono kilka zmian w kilku plikach Zrozumiałem, że moje podejście było błędne i że muszę zacząć od nowa cd do najwyższego poziomu mojego projektu i wykonałem "svn --recursive revert". aby przywrócić …
Wiem, jak powrócić do starszych zatwierdzeń w gałęzi Git, ale jak powrócić do stanu gałęzi podyktowanego tagiem? Wyobrażam sobie coś takiego: git revert -bytag "Version 1.0 Revision 1.5" czy to możliwe?
Mam repozytorium zawierające dwa pliki, które podobno zmieniłem lokalnie. Więc utknąłem z tym: $ git status # On branch master # Changed but not updated: # (use "git add <file>..." to update what will be committed) # (use "git checkout -- <file>..." to discard changes in working directory) # # …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.