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.

3
Jak zatwierdzić zmiany w nowej gałęzi
Właśnie dokonałem zmian w gałęzi. Jak mogę zatwierdzić zmiany w innej gałęzi? Próbuję użyć: git checkout "the commmit to the changed branch" -b "the other branch" Jednak uważam, że nie jest to właściwe, ponieważ w tym przypadku tworzę nową gałąź zamiast zatwierdzać zmiany w „innej gałęzi”. Czy powinienem zamiast tego …
151 git 

12
Czy git-merge może ignorować różnice w końcówkach linii?
Czy można git mergezignorować różnice w końcówkach linii? Może zadaję złe pytanie ... ale: Próbowałem uisng, config.crlf inputale sprawy trochę się pogmatwały i wymknęły się spod kontroli, szczególnie gdy zastosowałem go po fakcie . Po pierwsze, zastosowanie tej konfiguracji po fakcie nie wydaje się wpływać na pliki, które zostały zatwierdzone …
150 git  merge  git-svn  line-endings  eol 

12
Jak zmienić formaty dat dziennika Git
Próbuję wyświetlić ostatnie zatwierdzenie w Git, ale potrzebuję daty w specjalnym formacie. Wiem, że format dziennika jest dość %adzgodny z --dateformatem, ale jedyny --dateformat, jaki mogę znaleźć, jest „krótki”. Chcę poznać innych i czy mogę stworzyć niestandardowy, taki jak: git -n 1 --date=**YYMMDDHHmm** --pretty=format:"Last committed item in this release was …
150 git  command-line 

5
Jak wypchnąć do nie-nagiego repozytorium Git?
Zwykle pracuję na zdalnym serwerze przez ssh (screen i vim), gdzie mam repozytorium Git. Czasami nie jestem online, więc mam osobne repozytorium (sklonowane z mojego pilota) na moim laptopie. Jednak nie mogę wyciągnąć z tego repozytorium po stronie zdalnej, ponieważ zwykle jestem za zaporą ogniową lub nie mam publicznego adresu …

14
Dlaczego Git traktuje ten plik tekstowy jako plik binarny?
Zastanawiam się, dlaczego git mi to mówi :? $ git diff MyFile.txt diff --git a/MyFile.txt b/MyFile.txt index d41a4f3..15dcfa2 100644 Binary files a/MyFile.txt and b/MyFile.txt differ Czy nie są to pliki tekstowe? Sprawdziłem .gitattributes i jest pusty. Dlaczego otrzymuję tę wiadomość? Nie mogę już uzyskać różnic, tak jak używam DODANY: Zauważyłem, …
150 git  binary 


6
git selektywnie przywraca lokalne zmiany z pliku
W moim repozytorium git, które śledzi repozytorium svn, dokonałem wielu zmian w jednym pliku. Teraz chcę cofnąć te zmiany (jak przywracanie svn), ale tylko części pliku. Chcę mieć możliwość przeglądania różnic w pliku, odrzucania (cofania) zmian, których nie chcę i zachować zmiany, których chcę. the git add -i Wydaje się, …


4
Git na niestandardowym porcie SSH
Mój dostawca VPS zaleca pozostawienie portu SSH pod niestandardowym numerem portu, który przypisują mu domyślnie (nie 22). Chodzi o to, że chociaż wiem, że mogę podać numer portu podczas tworzenia zdalnej konfiguracji, wygląda na to, że nie mogę zrobić tego samego, wykonując klon git. Używam gitolite, więc polecenia klonowania wyglądają …



10
Jak pozbyć się nieśledzonego statusu submodułów Git?
Nie mogę pozbyć się nieśledzonej zawartości w modułach podrzędnych Git. git statusPlony bieżące : # Na gałęzi master # Zmiany nie są wprowadzane do zatwierdzenia: # (użyj "git add ...", aby zaktualizować to, co zostanie zatwierdzone) # (użyj „git checkout - ...”, aby odrzucić zmiany w katalogu roboczym) # (zatwierdź …

24
Błąd Git - GPG nie może podpisać danych
Właśnie zacząłem używać git i instaluję git i gpg przez homebrew. Z jakiegoś powodu pojawia się ten błąd, gdy git commit spojrzałem na tak wiele innych pytań dotyczących tego tematu i żadne z nich nie zadziałało. Jak mogę naprawić ten błąd, aby móc pomyślnie przesłać. error: gpg failed to sign …
149 git  gnupg 

7
Jak mogę sprawić, by git ignorował przyszłe zmiany w pliku?
Utworzyłem domyślną wersję pliku zawartego w repozytorium git. Ważne jest, aby gdy ktoś sklonował repozytorium, otrzymał kopię tego pliku. Chciałbym jednak ustawić git tak, aby później ignorował zmiany w tym pliku. .gitignoredziała tylko na nieśledzonych plikach. Moją motywacją jest to, że ten plik zawiera informacje specyficzne dla maszyny. Chciałbym podać …
149 git  gitattributes 

9
Błąd: nie można pobrać za pomocą rebase: masz zmiany niestacjonarne
Zacząłem współpracować z kilkoma przyjaciółmi nad projektem i używają repozytorium git heroku. Sklonowałem repozytorium kilka dni temu i od tego czasu wprowadzili pewne zmiany, więc próbuję uzyskać najnowsze aktualizacje Uruchomiłem git pull --rebasepolecenie zgodnie z opisem tutaj (Czy to właściwy sposób?): Https://devcenter.heroku.com/articles/sharing#merging-code-changes Otrzymuję następujący błąd: $ git pull --rebase Cannot …
149 git  heroku  pull 

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.