Pytania oznaczone «git»

806
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...

799
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...

785
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....

777
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ę...

766
Policz liczbę wierszy w repozytorium git

Jak policzyć całkowitą liczbę wierszy obecnych we wszystkich plikach w repozytorium git? git ls-files daje mi listę plików śledzonych przez git. Szukam polecenia do catwszystkich tych plików. Coś jak git ls-files | [cat all these files] | wc

766
Wymuś „git push”, aby zastąpić zdalne pliki

Chcę wypchnąć moje lokalne pliki i mieć je na zdalnym repozytorium, bez konieczności radzenia sobie z konfliktami scalania. Chcę tylko, aby moja wersja lokalna miała wyższy priorytet niż wersja zdalna. Jak mogę to zrobić za pomocą

763
Scal gałąź rozwoju z master

Mam dwie gałęzie mianowicie mastera developmentw GitHub repozytorium. Cały rozwój robię w branży programistycznej, jak pokazano. git branch development git add * git commit -m "My initial commit message" git push -u origin development Teraz chcę scalić wszystkie zmiany w developmentgałęzi z...

755
Jaka jest różnica między HEAD ^ a HEAD ~ w Git?

Kiedy określam obiekt zatwierdzania przodka w Git, jestem mylony między HEAD^a HEAD~. Oba mają wersję „numerowaną”, taką jak HEAD^3i HEAD~2. Wydają mi się bardzo podobne lub takie same, ale czy są jakieś różnice między tyldą a

754
Czy w .gitconfig mogę określić wielu użytkowników dla siebie?

Na mojej ~/.gitconfigliście podam mój osobisty adres e-mail [user], ponieważ właśnie tego chcę używać do repozytoriów Github. Ale ostatnio zacząłem używać git również do pracy. Repozytorium git mojej firmy pozwala mi na zatwierdzenie, ale kiedy wysyła ogłoszenia o nowych zestawach zmian, mówi, że...