Pytania oznaczone «git-merge»

515
Wprowadź komunikat zatwierdzenia, aby wyjaśnić, dlaczego to scalanie jest konieczne, szczególnie jeśli łączy on zaktualizowany pakiet nadrzędny w gałąź tematyczną

Korzystam z Git. Wykonałem ściąganie ze zdalnego repozytorium i dostałem komunikat o błędzie: Wprowadź komunikat zatwierdzenia, aby wyjaśnić, dlaczego to scalanie jest konieczne, szczególnie jeśli łączy on zaktualizowany pakiet nadrzędny w gałąź tematyczną. Próbuję wpisać wiadomość i...

476
Jak zaimportować istniejące repozytorium Git do innego?

Mam repozytorium Git w folderze o nazwie XXX i mam drugie repozytorium Git o nazwie YYY . Chcę zaimportować repozytorium XXX do repozytorium YYY jako podkatalog o nazwie ZZZ i dodać całą historię zmian XXX do YYY . Struktura folderów przed: ├── XXX │ ├── .git │ └── (project files) └── YYY ├──...

429
Kiedy użyjesz różnych strategii scalania git?

Na stronie podręcznika git-merge dostępnych jest wiele strategii scalania. resolver - To może rozwiązać tylko dwie głowy (tj. bieżącą gałąź i inną gałąź, z której wyciągnąłeś) przy użyciu 3-kierunkowego algorytmu scalania. Próbuje ostrożnie wykrywać niejednoznaczności łączenia krzyżowego i jest...

397
Jak mogę wyświetlić podgląd scalenia w git?

Mam gałąź git (na przykład główną linię) i chcę połączyć się z inną gałęzią programistyczną. A może ja? Aby zdecydować, czy naprawdę chcę scalić tę gałąź, chciałbym zobaczyć podgląd tego, co zrobi scalenie. Najlepiej z możliwością zobaczenia listy stosowanych zmian. Jak dotąd najlepiej wymyślić...

372
Scal do konkretnego zatwierdzenia

Utworzyłem nową gałąź o nazwie newbranchz mastergałęzi w git. Teraz mam zrobić jakąś pracę i chcą łączyć newbranchsię master; Wprowadziłem jednak kilka dodatkowych zmian newbranchi chcę połączyć newbranchsię z czwartym od ostatniego zatwierdzenia master. Użyłem, cherry-pickale pokazuje komunikat,...

282
Jak zakończyć scalanie po rozwiązaniu moich konfliktów scalania?

Przeczytałem sekcję Podstawowe rozgałęzianie i scalanie w Git Community Book. Więc śledzę je i utworzyć jeden oddział: experimental. Potem ja: przejdź do gałęzi eksperymentalnej (git Checkout eksperymentalna) dokonać wielu zmian commit it (git commit -a) przejdź do gałęzi master (git checkout...

276
Znajdź nie połączone oddziały Git?

Mam repozytorium Git z wieloma gałęziami, niektóre już scalone, a niektóre nie. Ponieważ liczba oddziałów jest dość duża, jak mogę ustalić, które oddziały nie zostały jeszcze połączone? Chciałbym uniknąć konieczności łączenia „ośmiornicy” i ponownego łączenia oddziałów, które już zostały...

264
Błędy scalania Git

Mam gałąź git o nazwie 9-sign-in-out z doskonale działającym kodem i chcę go przekształcić w master. Obecnie jestem w oddziale głównym. $ git branch 9-sign-in-out * master Próbuję przejść do 9-sign-in-outoddziału, ale nie pozwala mi to: $ git checkout

231
Ponowne wykonanie przywróconego scalenia w Git

Wpadłem tutaj na pewien problem: miałem 28sw Git gałąź specyficzną dla problemu , którą połączyłem w developgałęzi ogólnej . Okazuje się, że zrobiłem to zbyt szybko, więc użyłem git-revert, aby cofnąć scalenie. Teraz jednak nadszedł czas, aby połączyć 28ssię develop, ale komenda git seryjnej widzi...

190
W jaki sposób git scala się po pracy w cherry pick?

Wyobraźmy sobie, że mamy masteroddział. Następnie tworzymy newbranch git checkout -b newbranch i wykonaj dwa nowe commity do newbranch: commit1 i commit2 Następnie przełączamy się na master i make cherry-pick git checkout master git cherry-pick hash_of_commit1 Patrząc na gitkto, widzimy, że...

186
git stash -> scal ukrytą zmianę z bieżącymi zmianami

Wprowadziłem kilka zmian w moim oddziale i zdałem sobie sprawę, że zapomniałem o innych niezbędnych zmianach w tym oddziale. To, czego chcę, to sposób na połączenie moich ukrytych zmian z bieżącymi zmianami. Czy jest na to sposób? To bardziej dla wygody, w końcu poddałem się i popełniłem...

179
Scalanie bez konfliktów białych znaków

Mam problem polegający na tym, że mam duże zatwierdzenie, które zmienia około tysiąca linii kodu, usuwając białe znaki na końcu linii i usuwając spacje przed tabulatorami. Istnieje również około 50 żądań ściągnięcia dla tego projektu, z których wszystkie będą miały konflikty po scaleniu mojego...

179
Jak scalić określone pliki z gałęzi Git

Mam 2 gałęzie git branch1 i branch2 i chcę scalić plik.py w gałęzi2 do pliku.py w gałęzi1 i tylko ten plik. Zasadniczo chcę po prostu popracować nad plikiem file.py w branch1, ale chcę skorzystać z polecenia merge. Jaki jest najlepszy sposób, aby to