Pytania otagowane jako branching-and-merging

W kontroli wersji gałęzie reprezentują równoległe linie rozwoju. Łączenie to działanie integrujące zmiany dokonane w różnych branżach.


13
Jaki jest najlepszy (i najbezpieczniejszy) sposób połączenia gałęzi Git w master?
Utworzono nowy oddział z master, nazywamy go test. Istnieje kilku programistów, którzy albo zobowiązują się, masteralbo tworzą inne gałęzie, a następnie łączą się z nimi master. Załóżmy, że praca testtrwa kilka dni i chcesz być na testbieżąco z zatwierdzeniami w środku master. Zrobiłbym git pull origin masterz test. Pytanie 1: …




20
Jak rozwiązać błąd gita „nie coś, co możemy scalić”
Właśnie napotkałem problem podczas scalania gałęzi w master w git. Najpierw dostałem nazwę oddziału, uruchamiając git ls-remote. Nazwijmy tę gałąź „nazwą gałęzi”. Następnie uruchomiłem git merge branch-namepolecenie i otrzymałem następujący wynik: fatal: branch-name - not something we can merge Jak rozwiązać ten błąd?

5
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 połączone.


12
Jak utrzymujesz kod rozwojowy i produkcyjny? [Zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć, podając fakty i cytaty, edytując ten post . Zamknięte w zeszłym roku . Popraw to pytanie Jakie są najlepsze praktyki i praktyczne zasady, których należy …

2
Dlaczego łączę „pochodzenie / rozwój” gałęzi zdalnego śledzenia w programowanie?
Tylko ja w mojej organizacji dokonuję zatwierdzeń z następującym komunikatem: Połącz gałąź zdalnego śledzenia „pochodzenie / rozwój” w programować Nie jestem pewien, co robię, żeby je wywołać, ale chciałbym przestać. Jakie polecenie wydaję, aby utworzyć to zatwierdzenie i jakie jest właściwe polecenie, którego powinienem użyć, aby go nie wyprodukować?

7
Usuń duży plik .pack utworzony przez git
Sprawdziłem załadowane pliki w gałęzi i scaliłem, a potem musiałem je usunąć i teraz mam duży plik .pack, którego nie wiem, jak się pozbyć. Usunąłem wszystkie pliki za pomocą git rm -rf xxxxxxi również uruchomiłem tę --cachedopcję. Czy ktoś może mi powiedzieć, jak mogę usunąć duży plik .pack, który znajduje …

4
git cherry-pick nie działa
Próbuję wybrać najlepszy commit od mastera i przenieść go do obecnej gałęzi produkcji. Jednak kiedy wykonuję git cherry-pick <SHA-hash>, po prostu otrzymuję ten komunikat: # On branch prod_20110801 # Untracked files: # (use "git add <file>..." to include in what will be committed) # site/test-result/ nothing added to commit but …

1
TFS: Aktualizowanie gałęzi ze zmianami z main
Mamy więc naszą główną linię deweloperską, tworzę gałąź, a programista b tworzy gałąź. Oboje wykonujemy trochę pracy. programista b kończy pracę i wraca do głównej linii deweloperskiej. Wiem, że jego zmiany wpłyną na mnie i zamiast zajmować się konfliktami później, chciałbym zaktualizować moją gałąź, wprowadzając zmiany, które są teraz w …

4
Czy powinienem usunąć oddział po scaleniu?
Czy po scaleniu gałęzi usuwasz ją z repozytorium? Jednak to dobra praktyka czy nie? Zwykle tworzę wiele gałęzi, ponieważ nie chcę przerywać mojej obecnej wersji i chciałbym je usunąć, aby zachować porządek. Jeśli jednak pracujesz z Assemblą lub GitHubem, Twoje żądania scalenia ze starych gałęzi zostaną zapisane w witrynie, więc …

7
Usuwanie oddziału SVN
Utworzyłem gałąź projektu SVN o nazwie „funkcje” i teraz, gdy próbuję zaktualizować wspomniany projekt, pojawia się folder Features, który zawiera kolejną kopię projektu z tej gałęzi. Czy jest sposób, aby całkowicie usunąć gałąź z repozytorium, aby to się więcej nie zdarzało?

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.