Pytania otagowane jako version-control

Kontrola wersji to zarządzanie zmianami w dokumentach, programach i innych informacjach przechowywanych jako pliki komputerowe. Użyj tego znacznika, aby zaznaczyć ogólne pytania dotyczące użycia i możliwości kontroli wersji, porównania VCS. Dla większości poleceń i technik specyficznych dla każdego konkretnego VCS istnieją określone tagi, które powinny być preferowane.



5
git add * (gwiazdka) vs git add. (Kropka)
Jestem nowy w git i mam pytanie dotyczące dodawania plików w git. Znalazłem wiele pytań stackoverflow o różnicy między git add .i git add -a, git add --all, git add -A, itd. Ale byłem w stanie znaleźć miejsce, które wyjaśnia co git add *robi. Przejrzałem nawet stronę podręcznika git add …

1
Opróżnij folder podmodułu Git po sklonowaniu repozytorium
Mam jedno repozytorium hostowane pod adresem https://github.com/aikiframework/json . Na mojej kopii lokalnej dodałem podmoduł za pomocą polecenia git submodule add git@github.com:jcubic/json-rpc.git json-rpc Następnie wykonałem commit i push, a zmiany pojawiają się na GitHub (mogę to kliknąć). Ale kiedy sklonuję repozytorium git clone https://github.com/aikiframework/json.git folder modułu podrzędnego json-rpc jest pusty. Czego …

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 …

5
Jak wyłączyć kontrolę wersji w Android Studio?
Skonfigurowałem Githuba ze studiem Android, wszystko działało dobrze, problem polega jednak na tym, że nie mogę się wyłączyć lub wydostać się z kontroli wersji, aby ponownie normalnie używać IDE. Oznacza to, że błędy nie są wyświetlane, a debugowanie jest naprawdę trudne z tego powodu. Jak więc wyłączyć kontrolę wersji (VCS) …


5
Jak skopiować lokalny oddział Git do zdalnego repozytorium
Do tej pory wykonałem następujące kroki: Sklonowano zdalne repozytorium Git Rozgałęziono gałąź główną na eksperymentalną edytowany / testowany / zatwierdzony kod w gałęzi eksperymentalnej Teraz nie jestem gotowy na połączenie eksperymentu z nadrzędnym. Chcę jednak przenieść go z powrotem do zdalnego repozytorium, ponieważ jest to repozytorium, które udostępniam kilku współpracownikom. …

2
Pobierz wszystkie zatwierdzenia git od ostatniego tagu
Kiedy zamierzam oznaczyć zatwierdzenie tagiem, muszę wiedzieć, co zmieniło się od ostatniego oznaczonego zatwierdzenia. Na przykład: a87a6sdf87a6d4 Some new feature a87a6sdf87a6d3 Some bug fix a87a6sdf87a6d2 Some comments added a87a6sdf87a6d1 Some merge <- v1.4.0 W tym przykładzie chciałbym wiedzieć o 3 najnowszych zatwierdzeniach lub móc wydrukować dziennik podobny do powyższego, który …

5
Różnica między GIT i CVS
Jaka jest różnica między systemami kontroli wersji Git i CVS? Z radością używam CVS od ponad 10 lat, a teraz powiedziano mi, że Git jest znacznie lepszy. Czy ktoś mógłby wyjaśnić, jaka jest różnica między nimi i dlaczego jeden jest lepszy od drugiego?
126 git  version-control  cvs 


4
Połącz gałąź z pniem
Mam szczególny problem z SVN merge. Chcę połączyć się z gałęzi deweloperskiej do głównej. Mamy kilka gałęzi deweloperskich odciętych jednocześnie. Scalam jedną z tych gałęzi do linii głównej za pomocą tego polecenia: svn merge trunk branch_1 Widzę zmiany, które nie są częścią tej gałęzi, są scalane w trunk. Co ja …


18
Przechodzenie z CVS do Git: odpowiednik $ Id $?
Przeczytałem kilka pytań dotyczących prostych narzędzi do kontroli kodu źródłowego i Git wydawał się rozsądnym wyborem. Mam go uruchomionego i działa dobrze. Jednym z aspektów CVS, który mi się podoba, jest automatyczne zwiększanie numeru wersji. Rozumiem, że w rozproszonym repozytorium ma to mniejszy sens, ale jako programista chcę / potrzebuję …


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.