Pytania oznaczone «git»

2391
Jak zmienić nazwisko autora i autora danych oraz adres e-mail wielu zatwierdzeń w Git?

На этот вопрос есть ответы на przepełnienie stosu на русском : Поменять у автора и коммитера емейл и имя во всех коммитах Pisałem prosty skrypt na szkolnym komputerze i zatwierdzałem zmiany w Git (w repozytorium, które było w moim pendrive, sklonowane z mojego komputera w...

2356
Czy „eksport git” (jak „eksport svn”)?

Zastanawiałem się, czy istnieje dobre rozwiązanie „git export”, które tworzy kopię drzewa bez .gitkatalogu repozytorium. Znam co najmniej trzy metody: git clonea następnie usunięcie .gitkatalogu repozytorium. git checkout-index nawiązuje do tej funkcjonalności, ale zaczyna się od „Po prostu...

2308
Jak sprawić, by Git ignorował zmiany trybu plików (chmod)?

Mam projekt, w którym muszę zmieniać tryb plików chmodna 777 podczas opracowywania, ale który nie powinien się zmieniać w głównym repozytorium. Git podnosi chmod -R 777 .i zaznacza wszystkie pliki jako zmienione. Czy istnieje sposób, aby Git ignorował zmiany trybu, które zostały wprowadzone w...

2260
Pobierz zdalną gałąź Git Fetch

Mój kolega i ja pracujemy nad tym samym repozytorium. Rozgałęziliśmy go na dwie gałęzie, każda technicznie dla różnych projektów, ale mają one podobieństwa, więc czasami będziemy chcieli wrócić do * masterz branch. Mam jednak branch. W jaki sposób mój kolega może specjalnie wykorzystać ten...

2233
Jak zmodyfikować określone zatwierdzenie?

Zwykle przesyłam listę do zatwierdzenia. Jeśli mam następujące zatwierdzenia: HEAD Commit3 Commit2 Commit1 ... Wiem, że mogę modyfikować zatwierdzanie głowy git commit --amend. Ale jak mogę zmodyfikować Commit1, biorąc pod uwagę, że nie jest to

2144
Git odmawia połączenia niepowiązanych historii w bazie

Podczas git rebase origin/developmentnastępującego komunikatu o błędzie jest wyświetlany z Git: fatal: refusing to merge unrelated histories Error redoing merge 1234deadbeef1234deadbeef Moja wersja Git to 2.9.0. W poprzedniej wersji działało dobrze. Jak mogę kontynuować ten rebase, umożliwiając...

2137
Jak pokazać zmiany, które zostały wprowadzone?

Zainscenizowałem kilka zmian do zatwierdzenia; jak mogę zobaczyć różnicę wszystkich plików, które są przenoszone do następnego zatwierdzenia? Jestem świadomy statusu git , ale chciałbym zobaczyć rzeczywiste różnice - nie tylko nazwy plików, które są inscenizowane. Widziałem, że strona podręcznika...

1990
Jak „git clone”, w tym submoduły?

Próbuję umieścić submoduł w repozytorium. Problem polega na tym, że kiedy klonuję repozytorium nadrzędne, folder submodułu jest całkowicie pusty. Czy jest jakiś sposób, aby to tak, że git clone parent_repofaktycznie umieszcza dane w folderze submodułu? Na przykład...

1941
Pobierz określony tag za pomocą Git

Próbuję dowiedzieć się, w jaki sposób mogę pobrać konkretny tag repozytorium Git - jest to jedna wersja za bieżącą wersją. Widziałem, że na stronie internetowej git był tag poprzedniej wersji, z nazwą obiektu czegoś o długiej liczbie szesnastkowej. Ale nazwa strony to „ Tagged release 1.1.5”...