W pierwszym wierszu komunikatu git commit mam zwyczaj wspominać o pliku, który został zmodyfikowany, jeśli zmiana nie obejmuje wielu plików, na przykład: Add [somefunc] to [somefile] Czy to dobrze, czy jest to
W pierwszym wierszu komunikatu git commit mam zwyczaj wspominać o pliku, który został zmodyfikowany, jeśli zmiana nie obejmuje wielu plików, na przykład: Add [somefunc] to [somefile] Czy to dobrze, czy jest to
Rozumiem, jak działa GitHub , ale nie jestem pewien, dlaczego prawie każdy projekt OSS ma ostatnio link „Rozwiąż mnie na GitHub” na swojej stronie głównej. Na przykład, http://jqtjs.com/ , http://www.daviddurman.com/flexi-color-picker/ i inne. Dlaczego to jest tak powszechne? Czy chcą /...
Kiedy używasz narzędzi takich jak jsdocs , generuje on statyczne pliki HTML i ich style w bazie kodu na podstawie komentarzy w kodzie. Czy te pliki powinny być rejestrowane w repozytorium Git, czy powinny być ignorowane za pomocą
Nie jestem jeszcze przyzwyczajony do sposobu, w jaki działa Git (i zastanawiam się, czy ktoś oprócz Linusa jest;)). Jeśli używasz Heroku do hostowania aplikacji, musisz sprawdzić kod w repozytorium Git. Jeśli pracujesz nad projektem typu open source, najprawdopodobniej udostępnisz to repozytorium...
W tej dokumentacji jest wspomniane Obiekt zatwierdzenia może mieć dowolną liczbę rodziców. Ale z mojego zrozumienia, jedynym przypadkiem, w którym zatwierdzenie będzie miało więcej niż jednego rodzica, jest przypadek scalenia, w którym to przypadku będą tylko dwoje rodziców. Więc moje pytanie...
Chcę spojrzeć, jak moja baza kodu urosła w czasie. GitHub ma ładny +/-wyświetlacz wzdłuż listy checkin, co daje poczucie tego. Czy jest coś podobnego, czego mogę używać z moim repozytorium Google Code lub
Z zawodu nie jestem programistą, ale trochę koduję i trochę użyłem github. Natknąłem się na zaskakującą sytuację. Bardzo dobrze znam git. Jest projekt, w którym znalazłem (mały) błąd, który miał na mnie wpływ. Popołudnie spędziłem na znajdowaniu i naprawianiu. Rozwidliłem repozytorium,...
Jestem użytkownikiem SVN, a teraz uczę się Git. W SVN zazwyczaj kasuję na moim komputerze lokalnym repozytorium, które obejmuje wszystkie gałęzie w moim projekcie i wybrałem folder dla mojej gałęzi, którą jestem zainteresowany i tam pracuję. Widzę różnicę przy użyciu Git. Obecnie klonuję...
Za pomocą zwykłych git i github mogę dokonać przeglądu kodu, po prostu tworząc żądanie ściągnięcia gałęzi funkcji, nad którą pracuję, do gałęzi master. Jak mam napisać recenzję kodu za pomocą git-flow? Jeśli chodzi o przepływ pracy, taki jak „zakończenie funkcji git flow”, jestem zdezorientowany co...
Kolega powiedział mi, że on myśli w tworzeniu naszego serwera CI zobowiązuje do zawróconych że nieudanych kompilacji, więc HEADw masterjest zawsze stabilny (jak w zdaniu zbudować co najmniej). Czy jest to najlepsza praktyka, czy może być bardziej problematyczna niż pozostawienie masterzepsucia,...
Obecnie pracuję nad większym projektem, który niestety zawiera niektóre pliki, w których wytyczne dotyczące jakości oprogramowania nie zawsze były przestrzegane. Obejmuje to duże pliki (odczytaj 2000-4000 wierszy), które wyraźnie zawierają wiele różnych funkcji. Teraz chcę przekształcić te duże...
Jestem nowy w społeczności programistów społecznościowych i nie wiem, jak postępować właściwie w tej sytuacji: Kilka tygodni temu utworzyłem repozytorium GitHub . Ktoś rozwidlił projekt i wprowadził kilka drobnych zmian, które wprowadzono w mojej sprawie. Jestem podekscytowany, że ktoś rozwidlił...
Czy dobrym pomysłem jest wymaganie zatwierdzenia tylko działającego kodu? To zatwierdzenie nie musi pozostawiać repozytorium w stanie roboczym, ponieważ: ... jesteśmy na wczesnym etapie projektowania, kod nie jest jeszcze stabilny. ... jesteś jedynym deweloperem projektu. Wiesz, dlaczego nic...
W Git można ustawić i egzekwować dobry szablon zatwierdzania. Czy możesz polecić (najlepiej z argumentacją) dobry szablon / wytyczne do egzekwowania w
To 2012 rok! Mercurial i Git są nadal silne. Rozumiem kompromisy obu. Rozumiem również, że każdy ma jakieś preferencje dla jednego lub drugiego. W porządku. Szukam informacji o poziomie wykorzystania obu. Na przykład na stackoverflow.com wyszukiwanie Git daje 12000 trafień, Mercurial - 3000....
Obecnie tworzyłem nowy oddział za każdym razem, gdy muszę dodawać nową funkcję do mojej aplikacji. Kiedy moja funkcja jest skończona i funkcjonalna, łączę ją z gałęzią master. Ale później, kiedy muszę zaktualizować tę funkcję (jak ulepszenie), czy lepiej jest utworzyć nową gałąź, czy też muszę...
Jestem ciekawy, jaka jest najlepsza praktyka. Czy git commits powinien być wymuszony w taki sposób, aby projekt był w stanie roboczym (buduje się poprawnie, wszystkie testy przechodzą itp.), Czy też popełnianie złamanego kodu jest prawidłowe? Na przykład, jeśli zniesiesz ten wymóg, możesz być...
W naszym zespole używamy Git jako naszej kontroli źródła. Mamy kilka obszarów kodu, które są prawie niezależne, ale nakładają się na siebie. Ostatnio dyskutowaliśmy o przepływach pracy i podejściach do korzystania z kontroli źródła. Jedną skargą, która pojawia się, gdy promuję użycie przepływu...
Powiedzmy, że jest zespół dziesięciu zwinnych programistów. Każdego dnia wybierają zadanie z planszy, popełniają kilka zmian w stosunku do niego, dopóki (do końca dnia) nie ukończą zadania. Wszyscy programiści meldują się bezpośrednio w stosunku do pnia (w stylu Google, każde zatwierdzenie jest...
Zastanawiam się nad uruchomieniem małego projektu i chcę, aby jego wersjonowanie odbywało się za pomocą git. Bitbucket wydaje mi się dobrą opcją z ich darmowym planem. Chcę go używać jako głównego narzędzia do pracy z git, ponieważ mają ładne narzędzia, takie jak interfejs WWW, klient Mac OS i tak...