git-branch

Git Switch branch bez odrzucania lokalnych zmian

W porządku, powiedzmy, że pewnego dnia dokonamy kilku modyfikacji i kiedy je zatwierdzimy, zauważymy, że pracujemy nad niewła ... wcześniej... Backup zmieniony repo git reset --hard git checkout right-branch Przywracanie zmian git commit -m "changes"

Usunięcie gałęzi Git

W Git, co oznacza "usunięcie" gałęzi? Czy zniknie z repozytorium? Czy nadal będzie można go nawigować do via git branch? T ... ako punktu wyjścia, chociaż było kilka dobrych pomysłów w tej gałęzi, więc chcielibyśmy ją zachować, w celach informacyjnych.

git remote prune – nie pokazałem tyle przycinanych gałęzi, ile się spodziewałem

Ze strony man: Deletes all stale tracking branches under <name>. These stale branches have already been removed from ... przeze mnie, niektóre przez współpracowników. Czy to oznacza, że nie śledziłem tych gałęzi prawidłowo w pierwszej kolejności?

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

Zaktualizuj przestarzałą gałąź na master w repo Git

Mam repozytorium Git, które ma gałąź (lokalną i zdalną), która stała się nieaktualna. Chciałbym uaktualnić tę gałąź za pomocą ... też wiele konfliktów scalania. Jak mogę przenieść lub zaktualizować nieaktualną gałąź do tego samego stanu co gałąź master?

Czy mogę usunąć wszystkie lokalne oddziały poza bieżącym?

Chcę usunąć wszystkie gałęzie, które zostaną wymienione w wyniku ... $ git branch ... ale utrzymanie bieżącej gałęzi, w jednym kroku . Czy to możliwe? Jeśli tak, to w jaki sposób?

Git ściąga gałąź z innego repozytorium?

Mam lokalne repozytorium git, które jest klonem repozytorium na GitHubie. Ktoś rozwidlił repozytorium i wprowadził zmiany w n ... /austonst/cbitcoin/tree/linuxBuild Chcę tę gałąź w moim lokalnym repozytorium dla MatthewLM/cbitcoin. Jak mogę zrobić to?

Jak mogę wyświetlić bieżącą gałąź i ścieżkę folderu w programie terminal?

Oglądałem kilka filmików z Team Treehouse i mają bardzo ładny terminal podczas pracy z Gitem. Na przykład mają (coś podobneg ... by odróżnić bity danych, które chcę? Czy istnieje jakaś wtyczka de facto, której jeszcze nie znalazłem? Używam Mac OSX 10.8

Czy istnieje lepszy sposób na sprawdzenie czy lokalna gałąź git istnieje?

Używam poniższego polecenia, aby dowiedzieć się, czy w moim repozytorium istnieje lokalna gałąź git z branch-name. Czy to p ... ęki @jhuynh. git rev-parse --verify <branch-name> # $? == 0 means local branch with name <branch-name> exists.

Jak utworzyć gałąź dla określonego commita?

W Git, rozumiem, że gałąź jest wskaźnikiem do commita. Jak utworzyć konkretną gałąź do konkretnego commita? Powiedzmy, że chcę master wskazać 1258f0d0aae..., Jak to zrobić?

Posiadanie prywatnego oddziału publicznego repo na Githubie?

Mam publiczny projekt PHP w repo GitHub, który zawiera tylko jedną gałąź (master). Chcę mieć oddzielną gałąź / widelec, któr ... tne gałąź/widelec? Jeśli oba powyższe są możliwe, która jest najlepsza droga do przodu? Jeśli ani jedno, jak mam postępować?

Jak' git pull ' wejść do gałęzi, która nie jest aktualną gałęzią?

Kiedy uruchamiasz {[1] } na gałęzi master, Zwykle ciągnie się z origin/master. Jestem w innej gałęzi o nazwie newbranch, ale ... powyżej (git checkout master && git pull), ale bez zmiany katalogu roboczego na wcześniejszą rewizję podczas procesu.

Umieść bieżące zmiany w nowej gałęzi Git [duplicate]

To pytanie ma już odpowiedź tutaj: Przenieś istniejącą, niezakontraktowaną pracę do nowej gałęzi w Git ... y tak, że gdy wykonam git push z nowej gałęzi eksperymentalnej, to trafi ona do gałęzi o tej samej nazwie w moim repo GitHub?

Jaka jest różnica pomiędzy git push.default = current I push.default=upstream?

Strona podręcznika git-config zawiera listę tych opcji dla push.default: nothing - do not push anything. matching - push al ... ig został zaktualizowany (jak można się było spodziewać), więc rozróżnienia dokonane tam mogą być teraz o wiele jaśniejsze.

Usuwanie gałęzi w Bitbucket

Stworzyłem wiele oddziałów w jednym z naszych repozytoriów. Te gałęzie są do testowania, zanim zostaną wyciągnięte do mistrza. Teraz widzę ich wiele na liście i już nigdy ich nie użyjemy. Jak usunąć te gałęzie bezpośrednio do Bitbucket?

git jak znaleźć hash commita skąd pochodzi branch

Udawaj, że rozgałęziłem się z gałęzi master do gałęzi tematycznej, a potem zrobiłem kilka commitów na gałęzi tematycznej. Czy ... edzieć, ile commitów zrobiłem(starając się uniknąć HEAD^5 ). Wygooglowałem i tak było i nie mogę znaleźć odpowiedzi. Dzięki!

Git Merge i Fixing Mixed Spaces and Tabs with two Branches

Przeszedłem przez podobne SOQ i nie widziałem odpowiedniego rozwiązania dla tej sprawy. Zauważyłem, że w wielu plikach jest ... lub przypadku obecnie. Czy Mogę to łatwo naprawić? (To, że sprawcy zajmą się połączeniem, nie wchodzi niestety w rachubę!)

Git create branch from current checked out master?

Istnieje folder kontrolowany przez git na serwerze, gdzie główna gałąź jest sprawdzana i cała sterta plików została zmodyfiko ... się na tę gałąź. (tak Wiem, że nie tak ma działać git, ale taka jest Moja sytuacja!) Wszelkie pomysły bardzo mile widziane.

Jak odwołać się do istniejącej gałęzi z problemu w GitHub?

Powiedzmy, że mam gałąź o nazwie feature/1. A także numer 1. Chcę połączyć tę gałąź z tym problemem. Czy istnieje sposób, aby połączyć tę gałąź z tym wydaniem z wydania? Bez zobowiązania.

Zaktualizuj lokalną gałąź o zmiany ze śledzonej gałęzi zdalnej

Mam lokalną gałąź o nazwie ' my_local_branch', która śledzi odległą gałąź origin/my_remote_branch. Teraz zdalna gałąź został ... dzić te zmiany. Powinienem po prostu zrobić: git pull origin my_remote_branch:my_local_branch Czy to jest właściwa droga?