2012-11-02 11 views
25

Git może obsługiwać wiele DAG w tym samym repo z poleceniem git checkout --orphan. Często cytowanym przypadkiem użycia tej funkcji gita jest trzymanie oddzielnej gałęzi dla dokumentów i stron ghub ghubowanych osieroconych gałęzi w celu utworzenia statycznej strony internetowej.Jakie są przypadki użycia git dla osieroconych oddziałów?

Jakie są inne przypadki użycia w przypadku osieroconych oddziałów?

+25

dlaczego ludzie głosują, aby zamknąć ten problem? czy możesz wyjaśnić swoje rozumowanie? – ams

+12

Z przykrością obserwuję, że SO staje się coraz bardziej rozwiniętą przez oligarchów góralską silosą informacyjną, która kategorycznie zakazuje bardzo przydatnych tematów. Niestety nadal zawiera przydatne informacje, dlatego nie mogę tego po prostu zostawić. Chodźcie faceci, czy naprawdę musimy być tym purytaninem? Jak to pytanie nie pasuje do ["praktycznych, odpowiedzialnych problemów, które są unikalne dla tworzenia oprogramowania"] (http://stackoverflow.com/help/on-topic)? Gdzie powinniśmy zadawać pytania dotyczące użycia? –

Odpowiedz

9

Innym możliwym zastosowaniem tego jest łączenie wielu repozytoriów w jedno. Kilka przykładów:

W takich przypadkach trzeba będzie dwa oddzielne DAG w tym samym repozytorium, zanim zostaną one połączone w jeden ujednolicony drzewa. W związku z tym nie jest to długotrwałe, ale działanie, które tymczasowo przejdzie przez stan oddzielnych DAG w tym samym repozytorium.

Powiązane problemy