Pytania oznaczone «git»

229
Ukrywanie tylko niestopionych zmian w Git

Chciałbym wykonać następujący przepływ pracy: Dodaj zmiany do stołu montażowego. Ukryj wszystkie inne zmiany, które nie zostały wprowadzone. Wykonuj niektóre czynności na etapach (np. Buduj, uruchamiaj testy itp.) Zastosuj skrytkę. Czy istnieje sposób na wykonanie kroku 2? Przykład echo...

229
Chcesz wykluczyć plik z „git diff”

Próbuję wykluczyć plik ( db/irrelevant.php) z Git diff. Próbowałem umieścić plik w dbpodkatalogu wywoływanym .gitattributesza pomocą wiersza irrelevant.php -diff i próbowałem również utworzyć plik o nazwie .git/info/attributeszawierającej db/irrelevant.php. We wszystkich przypadkach...

228
Zmiana domyślnego „push” na Git Remote

Chcę zmienić domyślny docelowy oddział firmy Git, abym mógł to zrobić git push Zamiast: git push upstream Obecnie jest ustawiony na pilota źródłowego i chcę ustawić go na innego pilota. Próbowałem usunąć oryginalny (sklonowany z) pilot git remote rm origin Który usunął oryginalny pilot....

227
Ignorujesz zawartość katalogu już zarejestrowanego?

Mam repozytorium git, które służy tylko do przechowywania plików graficznych i dźwiękowych używanych w kilku projektach. Wszystkie znajdują się w jednym katalogu bez podkatalogów. Teraz właśnie utworzyłem skrypt do kopiowania tych zasobów z innego uporządkowanego katalogu z kilkoma poziomami...

227
Git diff mówi, że podprojekt jest brudny

Właśnie uruchomiłem git diff i otrzymuję następujący wynik dla wszystkich moich około 10 podmodułów diff --git a/.vim/bundle/bufexplorer b/.vim/bundle/bufexplorer --- a/.vim/bundle/bufexplorer +++ b/.vim/bundle/bufexplorer @@ -1 +1 @@ -Subproject commit

227
Pliki wyświetlane jako zmodyfikowane bezpośrednio po klonie Git

W tej chwili mam problem z repozytorium i chociaż mój Git-fu jest zwykle dobry, nie mogę go rozwiązać. Kiedy sklonuję to repozytorium, a następnie cddo repozytorium, git statuspokazuje kilka plików jako zmienionych. Uwaga: Nie otworzyłem repozytorium w żadnym edytorze ani niczym. Próbowałem...

227
Jak wyświetlić listę wszystkich tagów zawierających zatwierdzenie?

To pytanie jest podobne do Jak wyświetlić wszystkie znaczniki wskazujące na konkretny zatwierdzenie w git , ale z jedną różnicą: Chcę wyszukać wszystkie znaczniki, które zawierają określone zatwierdzenie w drzewie każdego znacznika, a nie pliki zaznaczone w znaczniku sam (w tym przypadku tylko...

227
Uzyskaj datę utworzenia skrytki

Czy istnieje sposób na określenie, kiedy utworzono skrytkę? git stash listwyświetla tylko skrytki i git stash show XXXXXXpokazuje wszystkie pliki i zmiany, ale nie datę utworzenia

227
fatal: Obecny główny oddział nie ma gałęzi upstream

Próbuję wypchnąć jeden z moich projektów do github i wciąż pojawia się ten błąd: peeplesoft@jane3:~/846156 (master) $ git push fatal: The current branch master has no upstream branch. To push the current branch and set the remote as upstream, use git push --set-upstream origin master Więc...

226
Klonowanie prywatnego repozytorium Github

Mam prywatne repozytorium w Github dla projektu, nad którym pracuję. Do tej pory pracowałem tylko na domowym pulpicie, ale właśnie kupiłem laptopa i próbuję go skonfigurować, aby móc pracować nad projektem z dowolnego komputera i zmieniać zmiany w trybie push / pull. Dodałem nowy klucz SSH do...

226
Jak programowo ustalić, czy występują niezatwierdzone zmiany?

W pliku Makefile chciałbym wykonać pewne działania, jeśli wystąpią niezatwierdzone zmiany (w drzewie roboczym lub w indeksie). Jaki jest najczystszy i najskuteczniejszy sposób to zrobić? Polecenie kończące się z wartością zwracaną zero w jednym przypadku i niezerową w drugim byłoby odpowiednie dla...

226
Konfigurowanie tak, aby instalacja pip mogła działać z github

Chcemy używać pipa z githubem do instalowania prywatnych pakietów na naszych serwerach produkcyjnych. To pytanie dotyczy tego, co musi być w repozytorium github, aby instalacja zakończyła się powodzeniem. Zakładając następujący wiersz polecenia (który uwierzytelnia się dobrze i próbuje...

226
Git: błąd „powiedz mi, kim jesteś”

Mam serwery aplikacji, które ładuję razem za pomocą Chef + niektóre skrypty bash typu ad-hoc. Problem polega na tym, że gdy chcę uruchomić aktualizację na jednym z tych serwerów aplikacji, otrzymuję: 19:00:28: *** Please tell me who you are. Run git config --global user.email "[email protected]"...

226
Scal dwa repozytoria Git bez przerywania historii plików

Muszę połączyć dwa repozytoria Git z nowym, trzecim repozytorium. Znalazłem wiele opisów tego, jak to zrobić za pomocą scalania poddrzewa (na przykład odpowiedź Jakuba Narębskiego na temat Jak scalić dwa repozytoria Git? ) I przestrzeganie tych instrukcji w większości działa, z tym wyjątkiem, że...

225
Jak mogę edytować istniejącą wiadomość w git?

W naszym repozytorium git mamy kilka tagów z adnotacjami. Starsze tagi zawierają fałszywe wiadomości, które chcielibyśmy zaktualizować, aby były w naszym nowym stylu. % git tag -n1 v1.0 message v1.1 message v1.2 message v2.0 Version 2.0 built on 15 October 2011. W tym przykładzie chcielibyśmy,...