Pytania oznaczone «git»

32
Zarządzanie wieloma osobami pracującymi nad projektem za pomocą GIT

Jestem bardzo nowy w GIT / GitHub (nowy jak od wczoraj). Chciałbym wiedzieć, jaki jest najlepszy sposób zarządzania wieloma osobami pracującymi nad tym samym projektem z Github. Obecnie zarządzam jednym projektem z czterema programistami. Jak przejść do przepływu pracy i upewnić się, że wszystko...

31
Czy powinienem zrozumieć SVN, zanim przejdę do GIT? [Zamknięte]

Pracuję w dziale, w którym nikt wcześniej nie używał kontroli źródła, w tym ja. Próbuję rozwinąć koncepcję. Spędziłem trochę czasu badając SVN. Nauczyłem się kilku podstaw. Mogę tworzyć / aktualizować / kasować / zatwierdzać za pomocą wiersza poleceń i Tortoise. Zaczynam się uczyć, jak oznaczać i...

29
Kontrola wersji dla Przepisz

Opracowaliśmy produkt (prototyp) P_OLD w języku X i teraz przepisujemy go od zera jako P_NEW w języku Y. Ponieważ P_NEW i P_OLD są tym samym produktem: Czy P_NEW powinien być po prostu starą wersją P_OLD, czy powinien być własnym repozytorium? Jak zwykle radzić sobie z tak dużymi zmianami z...

28
Co jest takiego trudnego w połączeniach SVN?

Możliwa duplikat: Jestem maniakiem Subversion, dlaczego powinienem brać pod uwagę Mercurial, Git lub inny DVCS? Co jakiś czas słyszysz, jak ktoś mówi, że rozproszona kontrola wersji (Git, HG) jest z natury lepsza niż scentralizowana kontrola wersji (jak SVN), ponieważ scalanie jest trudne...

25
Jak podejść do skomplikowanego scalenia

Oto umowa, dołączyłem do nowej firmy i poproszono mnie o zakończenie pracy w oddziale, który nie był dotykany przez prawie rok. W międzyczasie gałąź master rozwijała się w stałym tempie. Idealnie chciałbym scalić wszystkie zmiany z gałęzi master do gałęzi funkcji i kontynuować pracę od tego...

25
Dlaczego git nie scala sąsiednich linii bez konfliktu?

Niedawno dowiedziałem się, że podczas łączenia dwóch gałęzi w git, jeśli są zmiany w dwóch sąsiednich liniach, git ogłasza ten konflikt. Na przykład jeśli plik test.txtma tę treść: Line 1: A Line 2: B Line 3: C Line 4: D w oddziale masterzmieniamy to na Line 1: A Line 2: B1 Line 3: C Line 4:...