Chciałbym przenieść kilka ostatnich zatwierdzeń, które zobowiązałem się opanować do nowego oddziału i zabrać wzorca z powrotem, zanim te zatwierdzenia zostaną wykonane. Niestety mój Git-fu nie jest jeszcze wystarczająco silny, jakaś pomoc? Tj. Jak mogę z tego wyjść master A - B - C - D - E do tego? …
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: …
Mam dwie gałęzie, które są całkowicie połączone. Jednak po zakończeniu scalania zdaję sobie sprawę, że jeden plik został pomieszany przez scalanie (ktoś inny dokonał automatycznego formatowania, gah), i łatwiej byłoby przejść do nowej wersji w drugiej gałęzi i następnie ponownie wstaw moją zmianę jednej linii po przeniesieniu jej do mojego …
Mam dwa oddziały od mojego mistrza: v2.1 : (wersja 2) Pracuję od kilku miesięcy wss : że stworzyłem wczoraj, aby dodać jedną konkretną funkcję do mojego mistrza (w produkcji) Czy istnieje sposób na skopiowanie wczorajszych zatwierdzeń z wss do wersji 2.1?
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?
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.
Trudno powiedzieć, o co się tutaj pyta. Pytanie to jest niejednoznaczne, niejasne, niekompletne, zbyt szerokie lub retoryczne i nie można na nie rozsądnie odpowiedzieć w obecnej formie. Aby uzyskać pomoc w wyjaśnieniu tego pytania i ponownym otwarciu, odwiedź Centrum pomocy . Zamknięte 7 lat temu . Jak rozgałęzić się i …
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 …
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ć?
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 …
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 …
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 …
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 …
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?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.