Pytania oznaczone «dvcs»

DVCS to skrót od Distributed Version Control System.

2137
Jak pokazać zmiany, które zostały wprowadzone?

Zainscenizowałem kilka zmian do zatwierdzenia; jak mogę zobaczyć różnicę wszystkich plików, które są przenoszone do następnego zatwierdzenia? Jestem świadomy statusu git , ale chciałbym zobaczyć rzeczywiste różnice - nie tylko nazwy plików, które są inscenizowane. Widziałem, że strona podręcznika...

520
Git and Mercurial - Porównaj i kontrastuj

Od jakiegoś czasu używam subversion do moich osobistych projektów. Coraz częściej słyszę wspaniałe rzeczy o Git i Mercurial oraz ogólnie o DVCS. Chciałbym dać wir całej DVCS, ale nie znam zbyt dobrze żadnej z tych opcji. Jakie są różnice między Mercurial a Git? Uwaga: nie próbuję dowiedzieć...

207
Hg: Jak zrobić rebase, takie jak rebase gita

W Git mogę to zrobić: 1. Rozpocznij pracę nad nową funkcją: $ git co -b newfeature-123 # (lokalny oddział rozwoju funkcji) zrobić kilka zmian (M, N, O) mistrz A --- B --- C \ newfeature-123 M --- N --- O 2. Wyciągnij nowe zmiany z głównego urządzenia nadrzędnego: $ git pull (wzorzec...

144
Łączenie: Hg / Git kontra SVN

Często czytam, że Hg (i Git i ...) są lepsze w łączeniu niż SVN, ale nigdy nie widziałem praktycznych przykładów, gdzie Hg / Git może scalić coś, gdzie SVN zawodzi (lub gdzie SVN wymaga ręcznej interwencji). Czy mógłbyś opublikować kilka list krok po kroku operacji rozgałęzień / modyfikacji /...

130
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...

124
Co ludzie myślą o kopalnych DVCS? [Zamknięte]

W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to...

105
Git push nic nie da (wszystko jest aktualne)

Próbuję zaktualizować repozytorium Git na GitHub. Zrobiłem kilka zmian, dodałem je, popełniłem, a potem próbowałem zrobić git push. Odpowiedź mówi mi, że wszystko jest aktualne, ale najwyraźniej tak nie jest. git remote show origin odpowie z repozytorium, którego oczekiwałem. Dlaczego Git...

98
Git wyciąga z innego repozytorium

Mam repozytorium o nazwie Generic, które jest aplikacją ogólną. Rozwidliłem go do repozytorium o nazwie Acme, które po prostu opiera się na Genericrepozytorium przechowywanym w aplikacji i dodaje do niego markę Acme Co. Jeśli wprowadzę zmiany w podstawowej funkcjonalności w Generic, chcę...

85
Jak przerwać scalanie w Mercurial?

Pomyślałem o fuzji. Chcę cofnąć, a następnie spróbować ponownie. Czy istnieje sposób na cofnięcie scalenia, zanim zostanie ono zatwierdzone? hg revertnie robi tego, co bym chciał, tylko przywraca tekst plików. Mercurial przerywa moją drugą próbę scalenia i skarży się, że oryginalne scalanie...