Pytania otagowane jako branch

„Gałąź” jest terminem stosowanym w systemach kontroli wersji, który reprezentuje niezależną linię rozwoju. W zależności od systemu repozytorium może zawierać jedną lub więcej gałęzi. Gałęzie są scalane, gdy zmiany muszą zostać propagowane z jednej gałęzi do drugiej.


3
Rebasing gałąź, w tym wszystkie jej dzieci
Mam następującą topologię repozytorium Git: A-B-F (master) \ D (feature-a) \ / C (feature) \ E (feature-b) Spodziewałem się, featureże przez zmianę bazy gałęzi całe poddrzewo (w tym gałęzie podrzędne): $ git rebase feature master A-B-F (master) \ D (feature-a) \ / C (feature) \ E (feature-b) Taki jest jednak …




3
Pokazywanie zatwierdzeń wykonanych bezpośrednio w gałęzi, ignorowanie scaleń w Git
Czy podczas korzystania z git istnieje sposób na pokazanie zatwierdzeń wykonanych w gałęzi, z pominięciem wszystkich zatwierdzeń, które zostały wprowadzone przez scalenie? Próbuję przejrzeć zmiany w kodzie dokonane w gałęzi, ignorując te, które wprowadziliśmy w innych gałęziach, które zostały scalone. Wiem, że pokazanie różnicy w ten sposób jest prawie niemożliwe, …
86 git  merge  branch  diff 

5
Zastosowanie zmian z gałęzi b do a, bez scalania lub dodawania zatwierdzeń
Mój scenariusz jest taki, że mam jedną gałąź, w której wprowadziłem duże ulepszenia w procesie budowania (gałąź A), aw innej pracuję nad niepowiązaną funkcją (gałąź B). Więc teraz, kiedy hakuję gałąź B, chcę pobrać rzeczy, które napisałem w gałęzi A, ponieważ chcę szybszych i łatwiejszych kompilacji. Jednak nie chcę „zanieczyszczać” …
86 git  merge  branch 

3
Git - jak wymusić konflikt scalania i ręczne scalanie na wybranym pliku
Utrzymujemy aplikację internetową, która ma wspólną gałąź główną i wiele gałęzi równoległych, po jednej dla każdej instalacji, każda ma kilka specyficznych zmian. Kod źródłowy jest zarządzany w git i jest świetnym narzędziem, gdy potrzebujemy przenoszenia funkcji i poprawek błędów z gałęzi głównej do równoległej. Ale jest kilka plików, które są …
83 git  merge  branch  conflict  manual 

1
Jak mogę wydrukować dziennik dla oddziału innego niż obecny?
Jestem na gałęzi z kilkoma zmianami. Zmiana gałęzi jest uciążliwa, ponieważ niektóre pliki są blokowane przez procesy, więc aby zmienić gałąź, musiałbym zatrzymać wszystkie procesy, które mają blokady, a następnie stashzmiany przed sprawdzeniem innej gałęzi, aby zobaczyć jej dziennik. Czy można wyświetlić dziennik z innej branży bez konieczności sprawdzania go?



4
Usunięcie gałęzi Git
Co w Gicie oznacza „usunięcie” gałęzi? Czy zniknie z repozytorium? Czy nadal będzie można po niej nawigować za pośrednictwem git branch? To, co naprawdę chcę zrobić, to oznaczyć gałąź jako „ślepą uliczkę”, tj. Gałąź jest tak daleko od mastera, że ​​nikt nie powinien jej używać jako punktu wyjścia, chociaż w …
79 git  branch  git-branch 
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.