git-checkout

Różnica między git checkout --track origin / branch i git checkout-b branch Origin / branch

Czy ktoś zna różnicę między tymi dwoma poleceniami, aby przełączyć i śledzić zdalną gałąź? git checkout -b branch origin/bra ... śledzą zdalną gałąź, więc mogę wcisnąć moje zmiany do gałęzi na origin, prawda? Czy są jakieś praktyczne różnice?? Dzięki!

Git: "obecnie nie działa na żadnej gałęzi."Czy istnieje łatwy sposób, aby wrócić na gałąź, zachowując zmiany?

Więc zrobiłem trochę pracy w repozytorium i kiedy mam zamiar commit zdaję sobie sprawę, że nie jestem obecnie w żadnej gałęzi ... udny i myślałem, że musi być łatwiejszy sposób, aby to zrobić. Czy jest łatwy sposób na powrót na gałąź, zachowując zmiany?

Jak wrócić do poprzedniej lokalizacji? (Odłączona Głowica)

W git, próbowałem zrobić commit squasha łącząc się z inną gałęzią, a następnie resetując HEAD do poprzedniego miejsca poprzez ... rzedniej lokalizacji? Mam frag SHA1 (23b6772) commita, do którego muszę go przenieść. Jak mogę wrócić do tego zobowiązania?

Co zrobić z commitem wykonanym w oderwanej głowie

Używając Gita zrobiłem coś takiego git clone git checkout {a rev number tree rev before} (here i started to be in a detache ... zmian do origin / master. Więc moje pytanie brzmi jak Mogę połączyć gałąź master z moim stanem faktycznym (odłączona Głowa)

Dlaczego git-rebase daje mi konflikty scalające, kiedy wszystko co robię to zgniatanie commitów?

Mamy repozytorium Git z ponad 400 commitami, z których pierwsze kilkadziesiąt było dużo prób i błędów. Chcemy wyczyścić te co ... nagrodę? Nie widzę tej opcji w dowolnym miejscu na tym ekranie, niezależnie od tego, czy jestem w trybie edycji, czy widoku.

Pokaż na którym tagu git jesteś?

Mam problem z ustaleniem, który tag jest aktualnie sprawdzony. Kiedy robię: git checkout tag1 git branch Nie mogę się do ... ko: * (no branch) master Czy można dowiedzieć się, które znaczniki są sprawdzane? W powyższym przykładzie byłoby to tag1.

Jak wrócić do najnowszej wersji w Git?

Niedawno przeniosłem się z SVN do Git i jestem trochę zdezorientowany. Musiałem uruchomić poprzednią wersję skryptu przez deb ... nę wersji niż wpisywanie hashów - coś w stylu "wróć do dwóch wersji" lub " przejdź do najbardziej chronologicznie najnowsze"?

"Nie można jednocześnie aktualizować ścieżek i przełączyć się na gałąź"

Czasami używam opcji checkout -b, aby utworzyć nową gałąź, sprawdzić ją w tym samym czasie i skonfigurować śledzenie w jednym ... ckout 'origin/master' which can not be resolved as commit? Dlaczego Gitowi się to nie podoba? To działało z tym samym repo.

switch Git branch without files checkout

Czy w git można przełączyć się na inną gałąź bez sprawdzania wszystkich plików? Po przełączeniu Brancha muszę usunąć wszystki ... więc zadałem to pytanie. Wiem, że mogę po prostu zostawić na gałęzi gh-pages i usunąć Pliki, ale nie lubię brudnych drzew)

Git Stash blunder: git stash pop i zakończył się konfliktem scalania

Zrobiłem git stash pop i skończyło się konfliktem scalania. Usunąłem pliki z systemu plików i zrobiłem git checkout, Jak poka ... heckout -f app/views/layouts/_choose_patient.html.erb warning: path 'app/views/layouts/_choose_patient.html.erb' is unmerged

Jaka jest różnica pomiędzy "Git branch" a "git checkout-b"?

Użyłem git checkout -b aby utworzyć nową gałąź. Myślę, że git branch robi to samo. Czym różnią się te dwie komendy, jeśli w ogóle się różnią?

Git push error: Unable to unlink old (Permission denied)

Na zdalnym serwerze mam skonfigurowany hook post-receive w celu dokonania kasy git z mojego repozytorium: #!/bin/sh GIT_WOR ... ok. Oczywiście wydaje się, że błąd związany z uprawnieniami, ale nie mogę znaleźć sposobu, aby go naprawić, jakieś sugestie?

git checkout tag, git pull fails in branch

Sklonowałem repozytorium git, a następnie sprawdziłem tag: # git checkout 2.4.33 -b my_branch Jest OK, ale kiedy próbuję ... ę, jest to, że mam automatyczny skrypt, który zawsze Git ściąga repozytorium i oczywiście zawodzi z powodu powyższego błędu..

git checkout wszystkie pliki

Jak mogę pozbyć się wszystkich zmian we wszystkich plikach mojego repozytorium? Powiedzmy, że jestem w oddziale i dokonałem ... nego i wypróbowałem git checkout . i też nie zadziałało. Czy muszę to robić programowo, zapętlając wyjście git checkout --?

Polecenie Git do kasowania dowolnej gałęzi i nadpisywania lokalnych zmian

Czy istnieje polecenie Git (lub krótka sekwencja poleceń), które bezpiecznie i pewnie wykona następujące czynności? pozbądź ... je lokalne zmiany). za każdym razem nie mogę sklonować ani wyeksportować świeżego repozytorium; zajmuje to zbyt dużo czasu.

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ę?

Co tak naprawdę oznacza git checkouts?

Jakie są checkouts W git? Wiem, że kiedy robisz checkout do konkretnej gałęzi, HEAD wskazuje na tę gałąź. Ale co to naprawd ... ą gałęzią? Jeśli tak, to bez sprawdzania oddziału nie jestem w stanie nad nim pracować? Co to znaczy? Jak to jest przydatne?

Przełączenie bieżącej gałęzi w repozytorium Git bare

Chcę usunąć gałąź z nagiego repozytorium, z którym pracuję, ale to zadanie trafia w ślepy zaułek, ponieważ nie mogę przełączy ... gałąź o nazwie 'develop' uruchamiając git checkout develop i wyjście to: fatal: This operation must be run in a work tree

Przywracanie usuniętego folderu w repo Git

Usunąłem całą zawartość w folderze i folder jest pusty. Nadal miałem kopię w moim zdalnym repo. Ale jak zrobiłem git pull to ... out <revision> -- <name of file> Ale to działa tylko na plikach. Jak mogę odzyskać wszystkie pliki z katalogu?

Czy jest możliwe, aby git-checkout jednej linii zamiast całego pliku?

Jeśli zmodyfikowałem kilka linii wersjonowanego pliku, czy możliwe jest cofnięcie zmian linii za pomocą wiersza poleceń? Ta ... path/to/file.extension Ale robiąc coś takiego, powiedzmy git checkout /path/to/file.extension --line 10 Czy to możliwe?