git-reset
Jak odzyskać / zsynchronizować po tym, jak ktoś wypchnie rebase lub reset do opublikowanej gałęzi?
Wszyscy słyszeliśmy, że nigdy nie należy rebazować opublikowanej pracy, że jest niebezpieczna itp. Jednak nie widziałem żadny ... odnie ze zdalnym repozytorium.
Ale jak sobie radzić z sytuacją, jeśli ktoś wprowadził istotne zmiany lokalne w tym oddziale?
Undo Git reset --hard with uncommitted files in the staging area
Próbuję odzyskać pracę. Głupio zrobiłem git reset --hard, ale wcześniej robiłem tylko get add ., a nie git commit. Proszę o p ... ser$ git reset --hard
HEAD is now at ff546fa added new strucuture for api
Czy w tej sytuacji można cofnąć git reset --hard?
Jak cofnąć ostatni commit w git [duplicate]
To pytanie ma już odpowiedź tutaj:
jak cofnąć ostatnie commity w Git?
... wygląda na to, że to schrzaniłem.
Jak mam to naprawić? Chcę wrócić do pierwotnego stanu i ewentualnie zachować zmiany kodu.
Cofnij "git add"?
Błędnie dodałem pliki za pomocą polecenia "git add dir". Jeszcze nie uruchomiłem "git commit". Czy istnieje sposób na usunięc ... dir, ale nie zadziałało. Najwyraźniej git reset file jest sposobem, aby to cofnąć. Ale mam tak wiele plików i tak mało czasu.
git RM --cached file vs Git reset file
Próbuję nauczyć się Gita. I ' m confused between
git rm --cached file
I
git reset file
Obie komendy zdają się przenosić plik ze sceny do nie-sceny. Czym różnią się komendy?
Muszę wyskoczyć i wyrzucić" środkowy " commit w mojej gałęzi master. Jak mogę to zrobić?
Na przykład, w następującej gałęzi master, muszę wyrzucić tylko commit af5c7bf16e6f04321f966b4231371b21475bc4da, który jest d ... e22
"wyrzucanie" tylko drugiego commita af5c7bf16e6f04321f966b4231371b21475bc4da
Jak mogę to zrobić?
Z góry dzięki
Luca
Jak Git reset -- hard podkatalog?
UPDATE : będzie to działać bardziej intuicyjnie od Git 1.8.3, zobacz moja własna odpowiedź.
Wyobraź sobie następujący pr ... reappear without changing b and without recreating a/c?
git checkout -- a
echo "After checkout:"
git status
find * -type f
Czy istnieje różnica między "git reset --hard hash" a "Git checkout hash"?
Podczas gdy reset i checkout mają różne zastosowania przez większość czasu, nie widzę różnicy między tymi dwoma.
Prawdopodob ... m --hard opcji, aby zrobić coś, co może zrobić podstawowy checkout.
Może jest różnica w sposobie, w jaki zobaczysz historię?
Dlaczego git nie może resetować twardych / miękkich ścieżek?
$ git reset -- <file_path> można zresetować według ścieżki.
Jednak $ git reset (--hard|--soft) <file_path> zgłosi błąd jak poniżej:
Cannot do hard|soft reset with paths.
Przenoszenie commitów z master do gałęzi za pomocą git
Staram się nauczyć jak efektywnie używać Gita i zastanawiam się jak powinienem (dobra praktyka / zła praktyka?) rozwiąż nastę ... nej gałęzi, aby zachować dla przyszłych odniesień (powiedzmy, że nie były takie złe) i kontynuuj pracę z Commit 1 Na master?
Czym jest polecenie` Git restore 'i jaka jest różnica między' Git restore 'a`Git reset'?
Kiedy Chcę odinstalować plik, wszystkie tutoriale Git pokazują coś w stylu:
$ git add *
$ git status
On branch master
Change ... ć różnicę między git reset i git restore, ale nic nie wydawało się pasuje do mojego pytania.
Możesz mi pomóc?
Wielkie dzięki!
- 1
- 2