Pytania oznaczone «git»

150
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ę...

150
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...

149
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...

149
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...

149
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...

149
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...

149
gitignore nie ignoruje folderu

W katalogu głównym mojego projektu mam foofolder. Wewnątrz foofolderu mam barfolder. Chciałbym zignorować wszystkie zmiany we wszystkich plikach w moim barfolderze. Mam to w moim gitignore: /foo/bar Folder jest zaznaczony: istnieje i zawiera pliki do zignorowania. gitignorejest committed....

149
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 the...

148
Jak sprawić, by diff działał jak git-diff?

Podoba mi się formatowanie wyjściowe git diff. Kolor i +/- reprezentacja zmian między wierszami jest łatwiejsza do odczytania niż GNU diff. Mogę uruchomić git diffza pomocą --no-indexflag poza repo git i działa dobrze. Jednak wydaje się, że brakuje --excludeopcji wykluczania plików lub...

148
Jak mogę debugować problemy związane z git / git-shell?

Jak mogę uzyskać informacje debugowania dotyczące git / git-shell? Miałem problem, że user1mogłem sklonować repozytorium bez problemu, podczas gdy user2mogłem sklonować tylko puste. Ustawiłem GIT_TRACE=1, ale nie powiedziano nic użytecznego. W końcu po długich próbach i błędach okazało się, że...