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.

6
Nazwane gałęzie a wiele repozytoriów
Obecnie używamy Subversion na stosunkowo dużej bazie kodu. Każde wydanie otrzymuje własną gałąź, a poprawki są wykonywane względem linii głównej i migrowane do gałęzi wydania przy użyciusvnmerge.py Uważam, że nadszedł czas, aby przejść do lepszej kontroli źródła i od jakiegoś czasu bawię się z Mercurialem. Wydaje się, że istnieją dwie …



7
Jak zarządzać konfliktami z modułami podrzędnymi Git?
Mam superprojekt git, który odwołuje się do kilku podmodułów i próbuję zablokować przepływ pracy, aby reszta członków mojego projektu mogła pracować. W przypadku tego pytania powiedzmy, że wywoływany jest mój superprojekt superyi podmoduł subby. (Dalej jest uproszczenie tego, co próbuję zrobić ... Właściwie nie używam gałęzi do wersji, ale pomyślałem, …

8
Jak „wyciągnąć” do gałęzi, która nie jest obecna?
Kiedy biegniesz git pullpo mastergałęzi, zwykle ciągnie origin/master. Jestem w innej gałęzi o nazwie newbranch, ale muszę uruchomić polecenie, które wykonuje polecenie git pullod origin/masterdo, masterale nie mogę uruchomić git checkoutzmiany wybranej gałęzi, dopóki nie zakończy się ściąganie. Czy jest na to sposób? Aby dać trochę informacji, repozytorium przechowuje witrynę …
126 git  branch  git-branch 

3
Git: Lista wszystkich niescalonych zmian w git
Tworząc gałąź dla różnych tematów i nie usuwając ich regularnie, gdy już ich nie potrzebuję, skończyło się na około 50 oddziałach;) Próbowałem usunąć gałęzie i niektóre z nich nie są scalone. To, czego chcę, to możliwość zobaczenia dokładnie, jakie zmiany są w dowolnej gałęzi mojego repozytorium, których nie ma w …
125 git  branch 

4
Mercurial przenosi się do nowej gałęzi
Mam wiele zmian, które wprowadziłem do mojego lokalnego repozytorium, ale nie zostały one jeszcze wprowadzone. Ponieważ funkcja zajmuje więcej czasu niż oczekiwano, chcę zamienić te zmiany na nazwaną gałąź przed naciśnięciem. W jaki sposób mogę to zrobić?
124 mercurial  branch 

4
Połącz gałąź z pniem
Używając TortoiseSVN, muszę wprowadzić zmiany, które wprowadziłem w gałęzi, a następnie połączyć je z linią główną. Jestem jedynym programistą w tym projekcie, więc wiem, że bagażnik się nie zmienił. Uczę się SVN, aby w końcu mój zespół mógł z niego korzystać. Zasadniczo chcę, aby mój pień wyglądał dokładnie jak gałąź. …

9
Git push: „fatal 'origin' nie wydaje się być repozytorium git - fatal Nie można odczytać ze zdalnego repozytorium.”
Wiem, że zadawano już podobne pytania. Ale uważam, że mój problem wynika z błędu, który popełniłem wcześniej, i dlatego jest inny: pozwól mi wyjaśnić. Wszystko działało sprawnie, jak mogłem: git add . wszystkie pliki z mojego lokalnego repozytorium. git commit -m "message here" aby dodać wiadomości do moich zatwierdzeń. git …

4
svn: jak utworzyć gałąź z określonej wersji pnia
Następująca czynność utworzy tylko gałąź z wersji głównej pnia. Jak utworzyć gałąź z określonej wersji? Dzięki. $ svn copy http://svn.example.com/repos/calc/trunk \ http://svn.example.com/repos/calc/branches/my-calc-branch \ -m "Creating a private branch of /calc/trunk."
116 svn  branch 

9
Jak odrzucić wszystkie zmiany wprowadzone w gałęzi?
Pracuję w gałęzi (tj. design) I dokonałem wielu zmian, ale muszę je wszystkie odrzucić i zresetować, aby pasowała do wersji repozytorium. Myślałem, że git checkout designto zrobię, ale po prostu mówi mi, że jestem już w gałęzi designi mam 3 zmodyfikowane pliki. Jak odrzucić te zmiany i uzyskać gałąź, która …
116 git  branch  rollback 

7
Jak zmienić nazwę gałęzi „master” w Git na „wydanie”?
Chcielibyśmy wymusić nową politykę dla naszych projektów, zgodnie z którą gałąź główna będzie teraz nazywana gałęzią wydania, aby upewnić się, że jest bardziej jasne, w jaki sposób powinna być używana. Oczywiście będziemy mieć również rozwijanie i wydawanie gałęzi kandydatów. Rozumiem, że mogę lokalnie zmienić nazwę gałęzi głównej, używając po prostu …

3
Zatwierdź zmiany w innej gałęzi niż aktualnie wyewidencjonowana gałąź z subversion
Pracowałem nad kodem pobranym z linii deweloperskiej i odkryłem, że wprowadzone zmiany mogą powodować błędy i należy je przenieść do gałęzi eksperymentalnej przed przejściem do głównego drzewa deweloperów. Nie mam jednak wyewidencjonowanej gałęzi eksperymentalnej i nie chcę utracić wprowadzonych już zmian. Czy istnieje sposób na zatwierdzenie zmian w folderze roboczym …


1
git remote prune - nie pokazałem tylu przyciętych gałęzi, jak się spodziewałem
Ze strony podręcznika: Deletes all stale tracking branches under <name>. These stale branches have already been removed from the remote repository referenced by <name>, but are still locally available in "remotes/<name>". Więc usunąłem kilka gałęzi za pomocą git push origin :staleStuff a potem pobiegł git remote prune origin Jednak tylko …

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.