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 - jak wyświetlić historię zmian metody / funkcji?
Więc znalazłem pytanie, jak wyświetlić historię zmian pliku, ale historia zmian tego konkretnego pliku jest ogromna i tak naprawdę interesują mnie tylko zmiany konkretnej metody. Czy byłoby możliwe wyświetlenie historii zmian tylko dla tej konkretnej metody? Wiem, że wymagałoby to gita do przeanalizowania kodu i że analiza byłaby inna dla …


7
Git - jak znaleźć pierwsze zatwierdzenie określonej gałęzi
W poniższym drzewie przykładowym: A-B-C-D-E (master branch) \ F-G-H (xxx branch) Szukam F - pierwszego zatwierdzenia w gałęzi xxx. Myślę, że jest to możliwe dzięki: git log xxx --not master a ostatnim wymienionym zatwierdzeniem powinno być F. Czy jest to poprawne rozwiązanie, czy może ma jakieś wady? Wiem, że były …
93 git 



9
env: bash \ r: Nie ma takiego pliku lub katalogu
Próbuję zainstalować YouCompleteMe stąd . Kiedy wykonuję: ./install.sh --clang-completer Otrzymuję ten błąd: env: bash\r: No such file or directory Nie wiem, co jest nie tak ze zmiennymi środowiskowymi. Oto moja ścieżka bash: which bash /bin/bash Czy muszę to zmienić na /usr/bash? Jeśli tak, to jak mam to zrobić? Próbowałem zmienić …

7
Git commit -a „nieśledzone pliki”?
Kiedy robię git commit -a, widzę następujące informacje: # Please enter the commit message for your changes. Lines starting # with '#' will be ignored, and an empty message aborts the commit. # On branch better_tag_show # Changes to be committed: # (use "git reset HEAD <file>..." to unstage) # …
93 git  git-commit 


2
Wskaż gałąź na nowe zatwierdzenie
(To pytanie jest przeciwieństwem tego ) Jak mogę od tego wyjść dev C - D / master A - B do tego? dev D / master A - B - C Wiem, że się skopię, gdy zobaczę odpowiedź, ale na razie trochę utknąłem ...
93 git 

4
Jak sprawić, by dziennik git nie monitował o kontynuację?
Mam kilka repozytoriów git, które należą do siebie, i prosty plik wsadowy / bash do zapętlenia nad nimi. Często zapętlam je za pomocą polecenia dziennika, aby szybko zobaczyć, w jakim są stanie. Działa to ładnie, z wyjątkiem jednej rzeczy: jeśli komunikat o zmianach jest dłuższy niż liczba znaków, moja konsola …
93 git 

3
Jak zmusić git diff do zapisu na stdout?
Domyślnie git diffwypisuje wszystkie +-linie na stdout, jednak mam maszynę (devian) (którą łączę się przez ssh), gdzie git diffprowadzi mnie do edytora (którego nie wiem, który jest) i muszę nacisnąć, qaby kontynuować. Mam checker git config i wygląda to tak: $ git config --list user.name=XXX user.email=XXX@XXX color.ui=false difftool.prompt=false mergetool.prompt=false core.repositoryformatversion=0 …
93 git  terminal 


14
Wiele kont heroku
Mam problem podczas pracy z wieloma kontami Heroku na moim komputerze. Chodzi o to, że wcześniej działało świetnie, zmieniając konta za pomocą klejnotu Heroku. Ale teraz (mimo że wygenerowałem nowe klucze SSH) to nie zadziała. Kiedy robię git push heroku master, po prostu mówi: my@email.com nie ma uprawnień dostępu do …
92 git  heroku 


7
Jak odzyskać obiekty Git uszkodzone w wyniku awarii dysku twardego?
Miałem awarię dysku twardego, która spowodowała uszkodzenie niektórych plików repozytorium Git. Podczas pracy git fsck --fullotrzymuję następujące dane wyjściowe: error: .git/objects/pack/pack-6863e0a0e4b4ded6090fac5d12eba6ca7346b19c.pack SHA1 checksum mismatch error: index CRC mismatch for object 6c8cae4994b5ec7891ccb1527d30634997a978ee from .git/objects/pack/pack-6863e0a0e4b4ded6090fac5d12eba6ca7346b19c.pack at offset 97824129 error: inflate: data stream error (invalid code lengths set) error: cannot unpack 6c8cae4994b5ec7891ccb1527d30634997a978ee from …

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.