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
Jak poruszać się po wynikach Diff
Kiedy robię różnicę Git, pokazuje kod z różnicą i wygląda świetnie. Ale jak mam przejść do następnej strony lub następnego dokumentu.
87 git 

3
Losowe „dotyczy” folderów i plików „.keep”
Uczę się szyn. Gdzieś po drodze zauważyłem, że pozornie przypadkowe foldery i pliki pojawiają się w katalogu mojej aplikacji railsowej. W niektórych folderach znajduje się concernsfolder zawierający .keepplik. .keepPlik wydaje się być pusty. W innych folderach nie ma concernsfolderu, ale jest pusty .keepplik. Czy ktoś wie, o co chodzi z …

3
Jak mogę pobrać konkretną wersję jednego pliku w Git?
Jak mogę sprawdzić konkretną wersję jednego pliku w git? Znalazłem tę wiadomość na liście mailingowej , na której było napisane: $ git checkout HEAD~43 Makefile $ git reset Makefile Ale nie rozumiem, jak znaleźć „HEAD ~ 43”, a jeśli zrobię git log aFile, jak mogę się dowiedzieć, którego „HEAD ~ …
87 git 

9
Skąd pochodzą ustawienia w mojej konfiguracji Git?
Zauważyłem, że mam dwie oferty, core.autocrlfkiedy biegamgit config -l $ git config -l core.symlinks=false core.autocrlf=false color.diff=auto color.status=auto color.branch=auto color.interactive=true pack.packsizelimit=2g help.format=html http.sslcainfo=/bin/curl-ca-bundle.crt sendemail.smtpserver=/bin/msmtp.exe diff.astextplain.textconv=astextplain rebase.autosquash=true user.name=name user.email=email@example.com core.autocrlf=true Te ostatnie trzy (od user.name w dół) są jedynymi w moim C:\users\username\.gitconfigpliku. Skąd pochodzą wszystkie inne? Dlaczego plik core.autocrlf jest wymieniony dwukrotnie? …


14
Sourcetree remote: nieprawidłowa nazwa użytkownika lub hasło
Próbuję przepchnąć się do Github z sourcetree, ale pojawia się następujący błąd: git -c diff.mnemonicprefix = false -c core.quotepath = false push -v --tags origin live_version: live_version remote: Nieprawidłowa nazwa użytkownika lub hasło. fatal: uwierzytelnianie nie powiodło się dla „ https://github.com/myname/myrepo/ ” Przekazywanie do https://github.com/myname/myrepo Ukończono z błędami, patrz wyżej. …

8
git rm - fatal: pathspec nie pasuje do żadnych plików
Dodałem przypadkowo ponad 9000 zdjęć do folderu mojego projektu. I popełnił ich. Następnie usunąłem je z dysku. Zobowiązany. Teraz próbuję wypchnąć zmiany na serwer git. Ale trwa to zbyt długo i próbuje wysłać 12 Gb danych. Sprawdziłem rozmiar plików na dysku i widzę, że .gitfolder naprawdę zajmuje 12 GB. Jak …

9
Podpisanie polecenia git nie powiodło się: klucz tajny jest niedostępny
Otrzymuję ten błąd podczas próby zatwierdzenia za pomocą Git. gpg: skipped "name <name@mail.com>": secret key not available gpg: signing failed: secret key not available error: gpg failed to sign the data fatal: failed to write commit object Wygenerowałem nowy klucz, jak poniżej, ale nadal daje ten sam błąd gpg --list-keys …
87 git 





3
Pokazywanie zatwierdzeń wykonanych bezpośrednio w gałęzi, ignorowanie scaleń w Git
Czy podczas korzystania z git istnieje sposób na pokazanie zatwierdzeń wykonanych w gałęzi, z pominięciem wszystkich zatwierdzeń, które zostały wprowadzone przez scalenie? Próbuję przejrzeć zmiany w kodzie dokonane w gałęzi, ignorując te, które wprowadziliśmy w innych gałęziach, które zostały scalone. Wiem, że pokazanie różnicy w ten sposób jest prawie niemożliwe, …
86 git  merge  branch  diff 

7
Git dla użytkowników Perforce
Używam Perforce od wielu lat. Chciałbym przełączyć się na używanie git do mojego osobistego kodu, ale wszystkie samouczki git, które widziałem, zakładają, że masz pełną kontrolę źródła n00b (co czyni je niesamowicie żmudnymi) lub że jesteś do tego przyzwyczajony svn (którym nie jestem). Znam p4 i rozumiem też ideę rozproszonego …
86 git  perforce 

9
Dwa repozytoria git w jednym katalogu?
Czy można mieć 2 repozytoria git w jednym katalogu? Nie sądzę, ale pomyślałem, że zapytam. Zasadniczo chciałbym sprawdzić pliki konfiguracyjne mojego katalogu domowego (np. Emacs), które powinny być wspólne dla wszystkich maszyn, na których pracuję, ale mam drugie repozytorium dla plików lokalnych (np. .Emacs.local), które zawiera konfiguracje specyficzne dla maszyny. …

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.