Pytania oznaczone «git-merge»

git-merge to polecenie git, które integruje zmiany z innej gałęzi poprzez włączenie zatwierdzeń do aktualnie pobieranej gałęzi.

3941
Cofnij scalenie Git, które nie zostało jeszcze wypchnięte

На этот вопрос есть ответы на Stack Overflow на русском : Как отменить последний push? W mojej gałęzi master zrobiłem git merge some-other-branchlokalnie, ale nigdy nie wysłałem zmian do master master. Nie chciałem się połączyć, więc chciałbym to cofnąć. Po git...

1208
Jak korzystać z Git Merge - Quash?

Mam zdalny serwer Git, oto scenariusz, który chcę wykonać: Dla każdego błędu / funkcji tworzę inną gałąź Git Nadal zatwierdzam swój kod w tym oddziale Git z nieoficjalnymi wiadomościami Git W górnym repozytorium musimy wykonać jedno zatwierdzenie dla jednego błędu z oficjalną wiadomością...

1006
Cofnij git pull, jak przywrócić repo do starego stanu

Czy jest jakiś sposób na przywrócenie lub cofnięcie git pull, aby moje źródła / repozytoria powróciły do ​​starego stanu, który był przed wykonaniem git pull? Chcę to zrobić, ponieważ połączył niektóre pliki, których nie chciałem, ale scalam tylko pozostałe pliki. Chcę odzyskać te pliki, czy to...

876
Czy istnieje „ich” wersja „git merge -s ours”?

Kiedy łączę gałąź tematu „B” z „A” za pomocą git merge, mam pewne konflikty. Wiem, że wszystkie konflikty można rozwiązać za pomocą wersji w „B”. Jestem tego świadomy git merge -s ours. Ale chcę czegoś takiego git merge -s theirs. Dlaczego to nie istnieje? Jak mogę osiągnąć ten sam wynik po...

785
Jak cofnąć połączenie git z konfliktami

Jestem na gałęzi mybranch1. mybranch2jest rozwidlony mybranch1i dokonano zmian w mybranch2. Potem mybranch1zrobiłem git merge --no-commit mybranch2 To pokazuje, że podczas łączenia występowały konflikty. Teraz chcę odrzucić wszystko ( mergepolecenie), aby mybranch1powróciło do poprzedniego stanu....

763
Scal gałąź rozwoju z master

Mam dwie gałęzie mianowicie mastera developmentw GitHub repozytorium. Cały rozwój robię w branży programistycznej, jak pokazano. git branch development git add * git commit -m "My initial commit message" git push -u origin development Teraz chcę scalić wszystkie zmiany w developmentgałęzi z...

724
Czy istnieje opcja git-merge --dry-run?

Łączę się w odległej gałęzi, która może mieć wiele konfliktów. Jak mogę stwierdzić, czy będzie to powodować konflikty, czy nie? Nie widzę niczego podobnego w --dry-runpozycji ON git-merge.