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.

7
Git i SSH, który klucz jest używany?
Powiedzmy, że Twój .sshkatalog zawiera 30 kluczy (15 prywatnych i 15 publicznych). Gdzie w Gicie można sprawdzić, które z nich jest używane do łączenia się z danym zdalnym repozytorium?
99 git  ssh 

5
.gitignore wyklucza pliki w katalogu, ale nie w niektórych katalogach
application/cache/* application/cache/folder/* application/cache/folder/onemorefolder/* To nie wydaje się działać. Kiedy klonuję projekt, nie ma "application/cache"folderu ani "application/cache/folder"folderu itp. Chciałbym, aby pliki w folderach pamięci podręcznej nie były buforowane, ale foldery były, aby uprawnienia do folderów zostały przeniesione i istniały.
98 git  gitignore 

1
Visual Studio 2013 git, wymieniona tylko gałąź główna
Używam obsługi Git programu Visual Studio 2013 do pracy na prywatnym repozytorium GitHub. Mam pozwolenie, aby się do tego zobowiązać. Chcę zmienić gałęzie, ale kiedy przechodzę do widoku Oddziały, jedyną gałęzią na którejkolwiek z list (rozwijana gałąź, opublikowane gałęzie, narzędzie do scalania) jest główna. Inne gałęzie pojawiają się w GitHub, …

6
Jak zorganizować wiele repozytoriów git, aby wszystkie z nich były archiwizowane razem?
Dzięki SVN miałem jedno duże repozytorium, które trzymałem na serwerze i wyewidencjonowałem na kilku maszynach. To był całkiem niezły system tworzenia kopii zapasowych i pozwolił mi z łatwością pracować na dowolnej maszynie. Mógłbym pobrać konkretny projekt, zatwierdzić i zaktualizować projekt „główny” lub pobrać całą rzecz. Teraz mam kilka repozytoriów git …
98 git  backup 

5
używanie gitignore do ignorowania (ale nie usuwania) plików
Mam katalog tmp w repozytorium git, który chciałbym nadal istnieć, ale zostałbym zignorowany. Dodałem go do .gitignore, ale git statusnadal informuje mnie o zmianach w plikach w tym katalogu. Próbowałem git rm -r --cached, ale to usuwa go ze zdalnego repozytorium. Jak mogę zatrzymać śledzenie zmian w tym katalogu, ale …


16
github: brak dostępnych obsługiwanych metod uwierzytelniania
używam github i w przeszłości pomyślnie dodawałem i synchronizowałem pliki na moim laptopie. ostatnio zacząłem otrzymywać komunikat „ Błąd krytyczny PuTTY: Rozłączono: Brak dostępnych obsługiwanych metod uwierzytelniania ” po uruchomieniu: git pull origin master (lub push) jednak ssh git@github.com zwraca poprawną odpowiedź: BŁĄD: Cześć, nazwa użytkownika! Udało Ci się uwierzytelnić, …
98 git  ssh  github  msysgit 


1
GitHub: przeszukiwanie starszych wersji plików
Wiem, że korzystając z GitHub mogę przeszukiwać wszystkie aktualne wersje moich plików w repozytorium. Chciałbym jednak również przeszukać starsze wersje moich plików repozytorium. Na przykład, powiedzmy, miałem w kodzie funkcję o nazwie get_info (), ale usunąłem ją kilka wersji temu, czy można wyszukać get_info i znaleźć kod. Jeśli nie jest …
98 git  github 



7
Jak zresetować zapisane poświadczenia w „git credential-osxkeychain”?
Postępowałem zgodnie z instrukcjami GitHub dotyczącymi konfigurowania konta i mogę klonować, ale nie mogę zdalnie wypychać. Kiedy wykonuję polecenie „git push”, pojawia się błąd 403. Zawiera poprawny adres URL. Wypróbowałem "git credential-osxkeychain get", żeby zobaczyć, co daje, a to wypisuje złe poświadczenia. Myślę, że to, co się stało, to pierwszy …
98 macos  git  github 

10
Zainstaluj moduł npm z prywatnego repozytorium gitlab
Używamy GitLab do naszego prywatnego projektu. Istnieje kilka rozwidlonych bibliotek z github, które chcemy zainstalować jako moduł npm. Zainstalowanie tego modułu bezpośrednio z npm jest ok i na przykład to: npm install git://github.com/FredyC/grunt-stylus-sprite.git ... też działa poprawnie, ale robiąc to samo dla GitLab, po prostu zmiana domeny powoduje ten błąd. …
98 git  npm  gitlab 


6
Czy git nie rozróżnia wielkości liter?
W pierwszym zobowiązaniu mojej częściowej nazwano _Electronicsgo, zaczynając od wielkich liter, potem zmieniłem go na _electronics. Git pod cygwin zignorował przypadek po zatwierdzeniu nowej nazwy, więc ręcznie zmieniłem nazwę w docelowym repozytorium. Teraz czasami zmienia zobowiązaną stronniczość _electronicsna _Electronics. Co zrobiłem źle?

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.