Pytania otagowane jako git

Git to rozproszony system kontroli wersji Open Source (DVCS). Użyj tego tagu do pytań związanych z użyciem Git i przepływami pracy. NIE UŻYWAJ tagu [github] do problemów związanych z Git, ponieważ repozytorium jest hostowane na GitHub. Nie należy także używać tego znacznika do ogólnych pytań programowych, które mogą dotyczyć repozytorium Git.



15
Zmień nazwę gałęzi głównej dla lokalnych i zdalnych repozytoriów Git
Mam gałąź, masterktóra śledzi gałąź zdalną origin/master. Chcę zmienić ich nazwę na master-oldlokalną i zdalną. czy to możliwe? W przypadku innych użytkowników, którzy śledzili origin/master(i którzy zawsze aktualizowali swój masteroddział lokalny za pośrednictwem git pull), co stałoby się po zmianie nazwy oddziału zdalnego? Czy git pullnadal będą działać, czy wygeneruje …
820 git  git-branch  git-pull 

10
Czy widelce Git faktycznie są klonami Git?
Ciągle słyszę, jak ludzie mówią, że rozwidlają kod w Git. „Widelec” Gita brzmi podejrzanie jak „klon” Gita plus pewna (bezsensowna) psychologiczna chęć rezygnacji z przyszłych połączeń. W Git nie ma polecenia rozwidlenia, prawda? GitHub sprawia, że ​​widelce stają się bardziej realne poprzez zszywanie korespondencji. Oznacza to, że naciskasz przycisk rozwidlenia, …

8
Jak połączyć folder z istniejącą aplikacją Heroku
Mam istniejącą aplikację Railsową na GitHub i wdrożoną na Heroku. Próbuję skonfigurować nową maszynę programistyczną i sklonowałem projekt z mojego repozytorium GitHub. Jestem jednak zdezorientowany, jak połączyć ten folder z Heroku. Początkowo użyłem heroku createpolecenia, ale oczywiście nie chcę tego robić tym razem, ponieważ utworzy ono kolejną instancję Heroku.
814 git  heroku 


8
Kiedy powinienem używać git pull --rebase?
Znam niektóre osoby, które używają git pull --rebasedomyślnie, i inne, które nalegają, aby nigdy ich nie używać. Wydaje mi się, że rozumiem różnicę między łączeniem a ponownym przetwarzaniem, ale staram się umieścić to w kontekście git pull. Czy chodzi tylko o to, że nie chce się wyświetlać wielu komunikatów zatwierdzania …
806 git 


11
Cofnij do starego zatwierdzenia Git w publicznym repozytorium
Jak mogę cofnąć się do konkretnego zatwierdzenia w git ? Najlepszą odpowiedzią, git revertjaką ktoś mógł mi dać, było użycie X razy, aż dotrę do pożądanego zatwierdzenia. Powiedzmy więc, że chcę wrócić do zatwierdzenia, które ma 20 starych zatwierdzeń, musiałbym uruchomić go 20 razy. Czy jest na to łatwiejszy sposób? …


19
Jak sklonować pojedynczy oddział w Git?
Mam lokalne repozytorium Git o nazwie „szkielet”, którego używam do przechowywania szkieletów projektu. Ma kilka oddziałów dla różnych rodzajów projektów: casey@agave [~/Projects/skeleton] git branch * master rails c c++ Jeśli chcę sprawdzić gałąź główną nowego projektu, mogę to zrobić casey@agave [~/Projects] git clone skeleton new Initialized empty Git repository in …
799 git  branch  git-clone 


5
Jak cofnąć połączenie git z konfliktami
Jestem na gałęzi mybranch1. mybranch2jest rozwidlony mybranch1i dokonano zmian w mybranch2. Potem mybranch1zrobiłem git merge --no-commit mybranch2 To pokazuje, że podczas łączenia występowały konflikty. Teraz chcę odrzucić wszystko ( mergepolecenie), aby mybranch1powróciło do poprzedniego stanu. Nie mam pojęcia, jak sobie z tym poradzić.

13
Jak całkowicie zastąpić oddział lokalny oddziałem zdalnym w Git?
Mam dwa oddziały: oddział lokalny (ten, z którym pracuję) oddział zdalny (publiczny, tylko dobrze przetestowane commity tam) Ostatnio poważnie popsułem mój lokalny oddział. Jak całkowicie zastąpić oddział lokalny oddziałem zdalnym, aby móc kontynuować pracę z miejsca, w którym znajduje się teraz oddział zdalny? Już przeszukałem SO i lokalne sprawdzenie w …
777 git 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.