branch

Jak określić, kiedy została utworzona gałąź Git?

Czy jest sposób na określenie Kiedy powstała gałąź Git? Mam gałąź w moim repo i nie pamiętam jej tworzenia i pomyślałem, że może zobaczenie znacznika czasu tworzenia odświeży mi pamięć.

Różnica między git checkout --track origin / branch i git checkout-b branch Origin / branch

Czy ktoś zna różnicę między tymi dwoma poleceniami, aby przełączyć i śledzić zdalną gałąź? git checkout -b branch origin/bra ... śledzą zdalną gałąź, więc mogę wcisnąć moje zmiany do gałęzi na origin, prawda? Czy są jakieś praktyczne różnice?? Dzięki!

Używając TortoiseSVN jak scalić zmiany z pnia do gałęzi i odwrotnie?

Czytałem o rozgałęzianiu/scalaniu z Subversion 1.5 za pomocą doskonałej i darmowej kontroli wersji z Subversion Książki. Myś ... rl.com/proj/trunk Jest analogiczne do opcji # 1 (Scal zakres wersji) w TortoiseSVN, o ile pozostawiam zakres wersji pusty.

Git: "obecnie nie działa na żadnej gałęzi."Czy istnieje łatwy sposób, aby wrócić na gałąź, zachowując zmiany?

Więc zrobiłem trochę pracy w repozytorium i kiedy mam zamiar commit zdaję sobie sprawę, że nie jestem obecnie w żadnej gałęzi ... udny i myślałem, że musi być łatwiejszy sposób, aby to zrobić. Czy jest łatwy sposób na powrót na gałąź, zachowując zmiany?

Mercurial move zmienia się w nową gałąź

Mam kilka zmian, które wprowadziłem do lokalnego repozytorium, ale nie zostały jeszcze wprowadzone. Ponieważ funkcja trwa dłużej niż oczekiwano, chcę zamienić te zmiany na nazwaną gałąź, zanim nacisnę. Jak mogę to zrobić?

Połącz gałąź z pniem

Używając TortoiseSVN, muszę wziąć zmiany, które zrobiłem w gałęzi, a następnie połączyć je z trunkiem. Jestem jedynym dewe ... nie zmienia bagażnika. Próbowałem też rozgałęziać się na szczycie pnia. To daje mi błąd, mówiąc, że bagażnik już istnieje.

Wypisywanie i usuwanie commitów Git, które nie znajdują się pod żadną gałęzią (zwisające?)

Mam repozytorium Git z mnóstwem commitów, które nie znajdują się pod żadną konkretną gałęzią, ale kiedy próbuję wymienić gałę ... adnie jest stan tego commita? Jak mogę wyświetlić listę wszystkich commitów w podobnym stanie? Jak mogę usunąć takie commity?

Jak mogę skopiować zawartość oddziału do nowego oddziału lokalnego?

Pracowałem na lokalnym oddziale, a także przesunąłem zmiany na zdalne. Chcę przywrócić zmiany w tej gałęzi i zrobić coś inneg ... starą gałąź, a następnie mogę cofnąć zmiany i kontynuować pracę nad Starą gałąź. Może jest lepszy sposób? Albo jak to zrobić?

Co zrobić z gałęzią po połączeniu

Miałem dwie gałęzie: master i branch1. Właśnie połączyłem branch1 z powrotem do master i skończyłem z tą gałęzią. Mam to usunąć, czy po prostu zostawić? Czy usunięcie go spowoduje utratę danych?

Rebasing oddziału wraz ze wszystkimi Jego dziećmi

Mam następującą topologię repozytorium Git: A-B-F (master) \ D (feature-a) \ / C (feature) \ E ( ... eature C feature-b Ale czy istnieje sposób na automatyczną rebase ' ową gałąź włączając w to wszystkie jej dzieci/Potomków?

Mercurial: Czy Mogę zmienić nazwę gałęzi?

Mamy teraz gałąź "stiging", gdzie "staging" wydaje się być znacznie lepszym dopasowaniem semantycznym. Jaka jest dobra strategia na poradzenie sobie z tym?

Kiedy należy rozgałęziać?

Podczas pracy z systemem SCM, kiedy należy się rozgałęziać?

Co oznaczają te słowa w Git: Repository, fork, branch, clone, track?

Szczerze mówiąc Nie Jestem tu pewna co do semantyki. Są o kopiach / wariantach kodu + historia jednostki, ale przeszłość, że nie jestem pewien, czy mogę powiedzieć. Czy ta logiczna struktura jest gdzieś wyjaśniona?

Ściągnij wszystkie commity z gałęzi, wypchnij określone commity do innego

Mam następujące gałęzie: master production I następujące odległe gałęzie: origin/master origin/production Mam skrypt, ... Ponieważ chcę pracować tylko z określonymi commitami, może istnieje sposób na pozbycie się tych commitów, których nie chcę?

Jak odrzucić wszystkie zmiany wprowadzone w gałęzi?

Pracuję w gałęzi (tj. design) i wprowadziłem kilka zmian, ale muszę je wszystkie wyrzucić i zresetować, aby pasowały do wersj ... branchu design i że mam 3 zmodyfikowane pliki. Jak odrzucić te zmiany i uzyskać gałąź w obecnej formie na zdalnym serwerze?

Czy w tfs 2008 mogę przenieść się do innej gałęzi?

Załóżmy, że jakiś programista w moim zespole odłożył swoje zmiany, które zrobił w gałęzi A. a ja pracuję nad gałęzią B. Czy mogę odłożyć jego zmiany na gałąź B? (Przez GUI lub wiersz polecenia)

git pracuje na dwóch gałęziach jednocześnie

Mam projekt z wieloma gałęziami. Chciałbym pracować na kilku gałęziach jednocześnie bez przełączania się tam iz powrotem z git checkout. Czy Jest jakiś sposób, żebym mógł to zrobić poza kopiowaniem całego repozytorium gdzie indziej?

Przełączanie nazw gałęzi w git

Może być więcej niż jeden sposób, aby zadać to pytanie, więc oto opis problemu. Pracowałem nad mistrzem i popełniłem kilka rz ... mity, które zrobiłem kopię zapasową past, będą w innej gałęzi? Dzięki za wszystkie (szybkie) odpowiedzi! Wszystkie są dobre.

najlepsze praktyki w mercurial: branch vs. clone i częściowe połączenia?

...więc przyzwyczaiłem się do prostych rzeczy z Mercurial (add, commit, diff) i dowiedział się o ... plik hgignore (yay!) i o ... epozytorium na dysk sieciowy w fizycznie innej lokalizacji) C. Aby zrobić pick&choose merge, jak wspomniałem powyżej.

Pokaż tylko bieżącą gałąź w Git

Próbowałem szukać specjalnej komendy git, ale nie mogłem jej znaleźć. Czy ktoś może zasugerować coś krótszego lub szybszego niż: git branch | awk '/\*/ { print $2; }'