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.

18
Jak ukończyć klon git dla dużego projektu przy niestabilnym połączeniu?
Próbuję sklonować bazę kodu LibreOffice, ale w tej chwili mam połączenie internetowe o prędkości około 300 kb / s, ale jest stabilne. Mogę odzyskać połączenie w dowolnym momencie, ale potem proces klonowania git już przestał działać i nie ma sposobu, aby przywrócić go ponownie. Czy istnieje sposób na bardziej odporne …
193 git  git-clone 

5
Podmoduł Git dodaje: problem „lokalnie znajduje się katalog git”
Właściwie próbuję nauczyć się korzystać z git, w tym git submodulepodkomend. Już skonfigurowałem serwer, na którym mogę hostować, wypychać i pobierać repozytoria git przy użyciu SSH. Na tym serwerze utworzyłem główne repozytorium git „Travail”, w którym chciałbym umieścić wszystkie moje projekty jako podmoduły. W moim repozytorium Travail dodałem już mój …

4
Git: który jest domyślnie skonfigurowanym pilotem dla oddziału?
Mam zdalne nagie repozytorium hub. Pracuję tylko w masteroddziale. Ostatnie zdanie tego komunikatu o błędzie powoduje, że zastanawiam się: w jaki sposób mogę dowiedzieć się, który jest „domyślnie skonfigurowanym pilotem dla bieżącej gałęzi” ? I jak to ustawić? [myserver]~/progs $ git remote -v hub ~/sitehub/progs.git/ (fetch) hub ~/sitehub/progs.git/ (push) [myserver]~/progs …


4
Data zatwierdzenia Git
Czy istnieje inny niż parsowanie git log dla ciągu daty, czy istnieje natywny sposób Git do zgłaszania daty określonego zatwierdzenia?
192 git 


13
Błąd wypychania Git: Nie można odłączyć starego (odmowa uprawnień)
Na zdalnym serwerze mam skonfigurowany hak po otrzymaniu, aby dokonać wypłaty z mojego repozytorium: #!/bin/sh GIT_WORK_TREE=/var/www/<website> git checkout -f Ale kiedy wypycham z mojego komputera lokalnego do repozytorium git na serwerze, otrzymuję następujące komunikaty o błędach: remote: error: unable to unlink old '<file>' (Permission denied) To pojawia się wiele razy, …


15
Czy istnieje lepszy sposób, aby dowiedzieć się, czy istnieje lokalna gałąź git?
Używam następującego polecenia, aby dowiedzieć się, czy lokalna gałąź git branch-nameistnieje w moim repozytorium. Czy to jest poprawne? Czy jest lepszy sposób? Pamiętaj, że robię to w skrypcie. Z tego powodu chciałbym użyć poleceń hydraulicznych, jeśli to możliwe. git show-ref --verify --quiet refs/heads/<branch-name> # $? == 0 means local branch …

5
Jak sklonować określony tag
Ze strony podręcznika git-clone (1) --branch może również pobierać tagi i odłącza HEAD przy tym zatwierdzeniu w wynikowym repozytorium. próbowałem git clone --branch <tag_name> <repo_url> Ale to nie działa. Zwraca: warning: Remote branch 2.13.0 not found in upstream origin, using HEAD instead Jak korzystać z tego parametru?
191 git  git-clone  git-tag 

15
Git fatal: protokół „https” nie jest obsługiwany
Przeglądam przewodnik rozwidlania Githuba: https://guides.github.com/activities/forking/ i próbuję sklonować repozytorium na moim komputerze. Jednak uruchomienie polecenia: $ git clone https://github.com/./Spoon-Knife.git Cloning into 'Spoon-Knife'... fatal: protocol 'https' is not supported Wypróbowano także z SSH: $ git clone git@github.com:./Spoon-Knife.git Cloning into 'Spoon-Knife'... Warning: Permanently added the RSA host key for IP address '.' …
191 git 

13
Jak uniknąć wpisywania „git” na początku każdego polecenia Git?
Zastanawiam się, czy istnieje sposób, aby uniknąć konieczności wpisywania słowa gitna początku każdego polecenia Git. Byłoby miło, gdyby istniał sposób użycia gitpolecenia tylko raz na początku po otwarciu wiersza polecenia, aby przejść do „trybu Git” . Na przykład: git> Po którym każde wpisane polecenie jest domyślnie interpretowane jako polecenie Git. …

3
Czy usunięcie oddziału w git usuwa go z historii?
Pochodzący z svn, dopiero zaczynam się zapoznawać z git. Czy gałąź usuwana w git jest usuwana z historii? W svn możesz łatwo odzyskać gałąź, cofając operację usuwania (scalanie odwrócone). Podobnie jak wszystkie usunięcia w svn, gałąź tak naprawdę nigdy nie jest usuwana, po prostu jest usuwana z bieżącego drzewa. Jeśli …

2
W jaki sposób git scala się po pracy w cherry pick?
Wyobraźmy sobie, że mamy masteroddział. Następnie tworzymy newbranch git checkout -b newbranch i wykonaj dwa nowe commity do newbranch: commit1 i commit2 Następnie przełączamy się na master i make cherry-pick git checkout master git cherry-pick hash_of_commit1 Patrząc na gitkto, widzimy, że commit1 i jego wybrana wersja mają różne skróty, więc …

5
Czy tagi git również są wypychane?
Ponieważ utworzyłem moje repozytorium, wydaje się, że tagi, które tworzyłem, nie są wypychane do repozytorium. Kiedy robię to git tagw lokalnym katalogu, wszystkie tagi są obecne, ale kiedy loguję się do zdalnego repozytorium i robię to git tag, pojawia się tylko kilka pierwszych. Jaki może być problem ?.
190 git  git-tag 

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.