Trudno mi zrozumieć, ponieważ nie mogłem znaleźć znaczenia słów użytych w czynnościach. Sprawdziłem słownik pod kątem znaczenia „etap” i żadne z tych znaczeń nie było powiązane z koncepcjami kontroli źródła. Co oznacza „etap” w kontekście git?
Staram się zrozumieć zalety rozproszonego systemu kontroli wersji (DVCS). Znalazłem Subversion reedukacji i ten artykuł przez Martin Fowler bardzo przydatne. Mercurial i inne DVCS promują nowy sposób pracy nad kodem za pomocą zestawów zmian i lokalnych zatwierdzeń. Zapobiega łączeniu piekła i innych problemów ze współpracą Nie ma na nas wpływu, …
Nie ma wątpliwości, że większość debat na temat narzędzi programistycznych koncentruje się na osobistym wyborze (przez użytkownika) lub na nacisku na projekt , to znaczy na optymalizację projektu pod kątem konkretnych zastosowań (przez konstruktora narzędzi). Edytory tekstu są prawdopodobnie najbardziej znanym przykładem - koder, który pracuje w systemie Windows w …
Użyłem Git w moich dwóch poprzednich firmach do kontroli wersji. Z tego, co słyszałem, wydaje się, że około 90% firm korzysta z Git w porównaniu z innymi systemami kontroli wersji. Jedną z największych zalet Git jest to, że jest zdecentralizowany, tzn. Wszystkie repozytoria są równe; nie ma centralnego repozytorium / …
W gitśrodowisku, w którym zmodularyzowaliśmy większość projektów, mamy do czynienia z jednym projektem na repozytorium lub wieloma projektami na problem z projektem repozytorium . Rozważmy projekt modułowy: myProject/ +-- gui +-- core +-- api +-- implA +-- implB Dzisiaj mamy jeden projekt na repozytorium . Daje swobodę release Poszczególne komponenty …
Jestem nowym programistą - to moja pierwsza pozycja programistyczna. Mój problem jest następujący: używamy git- wycinam gałąź z naszego developoddziału, a następnie zaczynam pracę nad drobnym zadaniem, które mi przydzielono. Jest bardzo wolny, ponieważ jestem niedoświadczony. Do czasu, gdy jestem gotów połączyć moją gałąź z powrotem, developinni wprowadzili tak wiele …
Patrząc na porównania, wydaje mi się, że może istnieć odwzorowanie 1: 1 między ich zestawami funkcji. Często cytowanym stwierdzeniem jest jednak to, że „Mercurial jest łatwiejszy”. Jaka jest podstawa tego stwierdzenia? (Jeśli w ogóle)
Czy dla rozproszonego zespołu, który używa Git i Github jako kontroli wersji, obrazy powinny być również przechowywane w repozytorium git? W większości obrazy nie zostaną zmienione. Folder zawierający je powiększy się tylko w miarę dodawania obrazów. Niepokojące jest to, że folder obrazów może z czasem powiększać się do dużych rozmiarów …
Dlaczego każde poważne repozytorium Github, które ściągam, każe mi zmiażdżyć moje zobowiązania w jednym zatwierdzeniu? Myślałem, że dziennik git jest tam, abyś mógł sprawdzić całą swoją historię i zobaczyć dokładnie, jakie zmiany się tam zdarzyły, ale zgniatanie go wyciąga go z historii i łączy w jedno zatwierdzenie. O co chodzi? …
Uczę się git i zauważyłem, że ma on dwuetapowy proces zatwierdzania: git add <files> git commit Pierwszy krok polega na wprowadzeniu poprawek do tak zwanego „obszaru przejściowego” lub „indeksu”. Interesuje mnie, dlaczego podjęto tę decyzję projektową i jakie są jej zalety? Jako użytkownik git robisz to, czy po prostu używasz …
Obecnie uczę się korzystać z Git, czytając Pro Git . Teraz uczę się o rozgałęzianiu i tagach. Moje pytanie brzmi: kiedy powinienem użyć gałęzi, a kiedy tag? Załóżmy na przykład, że tworzę gałąź dla wersji 1.1 projektu. Czy po zakończeniu i wydaniu tej wersji muszę opuścić oddział, aby oznaczyć wersję? …
Obecnie mamy jedną gałąź główną dla naszej aplikacji PHP we wspólnym repozytorium. Mamy ponad 500 klientów, którzy są subskrybentami naszego oprogramowania, z których większość ma pewne dostosowania do różnych celów, każdy w oddzielnym oddziale. Dostosowaniem może być inna nazwa pola tekstowego, zupełnie nowa funkcja lub moduł albo nowe tabele / …
Moja organizacja rozważa przejście z SVN do Git. Jeden argument przeciwko przeprowadzce jest następujący: Jak wykonujemy wersjonowanie? Posiadamy dystrybucję SDK opartą na platformie NetBeans. Ponieważ wersje SVN są prostymi liczbami, możemy je wykorzystać do rozszerzenia numerów wersji naszych wtyczek i kompilacji SDK. Jak sobie z tym poradzić po przejściu do …
W ostatnich latach wzrosła popularność wokół Gita. Wszyscy wiedzą o Git, nikt nie wie o alternatywach. Inne, takie jak Mercurial, wydają się być niezauważone. Oba zostały wydane w 2005 roku i zapewniają podobne funkcje. Co więcej, Mercurial jest ogólnie uważany za łatwiejszy w użyciu, bardziej intuicyjny i przez długi czas …
Nasz zespół dokumentacyjny złożony z około dziesięciu osób niedawno przeniósł się z SVN do Git. W SVN wszyscy pracowali nad master - modelem, którego zawsze nienawidziłem, ale nie byłem w stanie wprowadzić tej zmiany. W ramach przejścia do Git zgodziliśmy się to naprawić, ale nie możemy tego jeszcze zrobić (czekamy …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.