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.

5
Git ignoruje cele Maven i Maven
Każdy wie, czy można zignorować wszystkie wystąpienia określonego katalogu w strukturze plików zarządzanej przez git. Chcę wykluczyć wszystkie foldery „docelowe” w projekcie maven z kilkoma modułami podrzędnymi. Wiem, że mogę jawnie wykluczyć każdy z nich w .gitignore najwyższego poziomu, ale naprawdę chciałbym móc tam określić wzorzec, taki jak ** / …

8
Jak powiedzieć gitowi, aby używał poprawnej tożsamości (nazwy i adresu e-mail) dla danego projektu?
Używam osobistego laptopa zarówno do pracy, jak i do projektów osobistych i chciałbym używać służbowego adresu e-mail do wykonywania zobowiązań w pracy (gitolite) i osobistego adresu e-mail do pozostałych (github). Czytałem o następujących rozwiązaniach, które są globalne lub tymczasowe: git config --global user.email "bob@example.com" git config user.email "bob@example.com" git commit …


4
Wznawiam klon git-svn
Zacząłem klonować repozytorium SVN za pomocą operacji klonowania git-svn. Po około 6 godzinach importowania (to duże repozytorium) mój komputer poszedł i spał na mnie. Czy istnieje sposób na wznowienie operacji bez ponownego wykonywania całej początkowej pracy?
117 git  git-svn 

3
git: Jak porównać zmienione pliki z poprzednimi wersjami po ściągnięciu?
Kiedy uruchamiam „git pull”, często chcę wiedzieć, co zmieniło się między ostatnią wersją pliku a nową. Powiedz, że chcę wiedzieć, co ktoś inny zaangażował w określony plik. Jak to się robi? Zakładam, że jest to "git diff" z niektórymi parametrami dla zatwierdzenia x w porównaniu z zatwierdzeniem y, ale nie …
117 git 

12
Jak mogę łatwo naprawić poprzednie zatwierdzenie?
Właśnie przeczytałem poprawianie pojedynczego pliku w poprzednim zatwierdzeniu w git, ale niestety zaakceptowane rozwiązanie „zmienia kolejność” zatwierdzeń, co nie jest tym, czego chcę. Oto moje pytanie: Od czasu do czasu zauważam błąd w moim kodzie podczas pracy nad (niepowiązaną) funkcją. Szybko git blameujawnia, że ​​błąd został wprowadzony kilka zatwierdzeń temu …
117 git  rewrite 

5
Jak zduplikować repozytorium Git? (bez rozwidlenia)
Mam dwa repozytoria i muszę skopiować jeden na drugi, pusty, który ma inne poziomy dostępu niż pierwszy. Kopia i repozytorium macierzyste nie powinny być ze sobą połączone. Jestem nowy w git i byłoby wspaniale, gdyby ktoś mógł mi w tym pomóc.
117 git  github 

2
Co to jest zatwierdzanie i drzewo w Git?
Pytanie Jakie są konkretne przykłady zatwierdzania i tworzenia drzew w Git? Pytanie dotyczące przepełnienia stosu „Co oznacza drzewko w git?” dotyczy konkretnie drzew, ale chcę dowiedzieć się więcej o obu . tło Zastosowania w dokumentacji Dokumentacja Gita zawiera kilka odniesień do „commit-ish” i „tree-ish”. Na przykład, jeśli badasz kod źródłowy …
117 git 

3
Co to znaczy zgniatać commity w git?
Co oznacza Squashing Commits in git. Jak zmiażdżyć zatwierdzenia na Githubie? Jestem nowy w Git i poprosiłem o przypisanie mnie do nowego błędu w analizatorze coala. Naprawiłem błąd, a teraz zostałem poproszony o zmiażdżenie moich zatwierdzeń. Jak mam to zrobić?
117 git  github 


17
Błąd Git przy git pull (nie można zaktualizować lokalnego odniesienia)
Mam tylko gałąź master i otrzymuję ten błąd za każdym razem, gdy próbuję „git pull”: error: Couldn't set refs/remotes/origin/master From /var/lib/git/xxx/project ! a0f80ea..49177a3 master -> origin/master (unable to update local ref) a kiedy robię „git pull origin master”, otrzymuję: error: Couldn't set ORIG_HEAD fatal: Cannot update the ref 'ORIG_HEAD'. szukałem, …

8
Typowy plik .gitignore dla aplikacji na Androida
Po prostu umieść projekt Androida pod kontrolą wersji git ( beanstalk ) za pomocą wiersza poleceń ( terminal Mac ). Następnym krokiem jest skonfigurowanie wykluczeń. Do tych z Was, którzy już podążali tą ścieżką: Jak powinien wyglądać typowy plik .gitignore dla projektu na Androida? Projekt utworzony w Eclipse
116 java  android  eclipse  git  gitignore 

10
Jak przekazać lokalne repozytorium do Bitbucket za pomocą SourceTree bez wcześniejszego tworzenia repozytorium w bitbucket?
Czy istnieje sposób na zaimportowanie lokalnych repozytoriów Git do SourceTree i przesłanie ich na moje konto Bitbucket, mając na koncie utworzenie nowych repozytoriów identycznych z lokalnymi? Czy też muszę najpierw zrobić repozytorium online i wcisnąć do niego? Github ma sposób na publikowanie lokalnych repozytoriów bezpośrednio ze swojego klienta i tworzy …
116 git  bitbucket 

4
Wyczyszczenie pliku z repozytorium Git nie powiodło się, nie można utworzyć nowej kopii zapasowej
Próbowałem usunąć plik z mojego zdalnego repozytorium, uruchamiając: git filter-branch --index-filter 'git rm --cached --ignore-unmatch Rakefile' HEAD Ale Git narzeka na to Nie można utworzyć nowej kopii zapasowej. Poprzednia kopia zapasowa już istnieje w refs / original / Force nadpisanie kopii zapasowej za pomocą -f rm: nie można usunąć /.git-rewrite/backup-refs: …

3
Jak utworzyć pakiet kompletnego repozytorium
Muszę przenieść całe repozytorium na nowy komputer bez sieci, najlepiej jako pojedynczy plik. Git wiązka umożliwia git fetch, git pulloperację stylu w środowisku sneakernet ale wydaje się zakładać, że masz już wersję roboczą repo na komputerze docelowym. Jakie jest właściwe powołanie się na: Połącz wszystkie gałęzie w bieżącym repozytorium Uruchom …
116 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.