Mar 03 2010

Pro Git - rozdział 1

Kategorie: git Pro Git Programowanie Techblog Matthew @ 00:55:35

Ponieważ pisanie o gitcie niezbyt mi idzie (no dobra, w ogóle mi nie idzie ;P) postanowiłem zrobić coś innego. Zabrałem się za tłumaczenie książki Pro Git. Przy moim poziomie angielskiego pewnie będzie wychodziło mizernie, ale jeżeli ktoś ma jakieś uwagi lub poprawki to może pisać w komentarzach, będę poprawiał. Nie jest to również dokładne tłumaczenie a część rzeczy zmieniam z tylko mi znanych powodów. Samą książkę napisał Scott Chacon a jej treść jest wydana na licencji Creative Commons Attribution-Non Commercial-Share Alike 3.0 Mam nadzieję że komuś to się przyda i miłego czytania.

Czytaj dalej...

Lip 03 2009

git tutorial - część 2 - branch

Kategorie: git Programowanie Techblog Matthew @ 21:23:54

Druga część naszego tutoriala. Dzisiaj zajdziemy do lasu i pobawimy się gałęziami. ;]
Rozproszone systemy kontroli wersji, przez swoją specyfikę, mają nijako wymuszone łatwe zarządzanie gałęziami oraz ich łączenie. Nie inaczej jest z gitem. Własną gałąź najprościej utworzyć tak:

Czytaj dalej...

Cze 29 2009

Dlaczego git jest lepszy?

Kategorie: git Programowanie Techblog Matthew @ 20:16:18

Ponieważ mój wpis o gitcie wywołał małą burzę (jak ja żem śmiem twierdzić, że git jest najlepszy, a wszystko co napisane w Pythonie jest wolniejsze?), więc wzorując się na stronie Why Git is Better than X, postanowiłem zrobić swoje małe porównanie szybkości trzech DVCS (git, Mercurial i Bazaar) odnośnie szybkości działania. Do tego celu wykorzystałem kod Django

Czytaj dalej...

Cze 20 2009

git tutorial - część 1 - wstęp

Kategorie: git Programowanie Techblog Matthew @ 22:08:34

W ramach odstresowania się od sesji, krótki tutorial używania gita. :) Czym jest git można sprawdzić tutaj, dlaczego warto go używać, można poczytać tutaj lub posłuchać tutaj (tak, przesłuchałem to X razy i jakoś wyszło podobnie, sio marudy :P). A dzisiaj kilka podstawowych poleceń jak używać gita (jeżeli następnym razem napiszę o gitcie będzie to porównanie szybkości między gitem, hg, bazarem i svnem, z kolorowymi wykresami! Można obstawiać wyniki, a zwycięzca dostanie nagrodę niespodziankę).

Czytaj dalej...

Kwi 12 2009

git

Kategorie: git Open Source Programowanie Techblog Matthew @ 00:08:33

Wreszcie udało mi się zebrać i zrobić wpis nt. git'a. Pewnie pojawią się w nim rzeczy wspólne dla innych rozproszonych systemów kontroli wersji i powinienem ten wpis zatytułować "Rozproszone systemy kontroli wersji na przykładzie git'a", jednak samo "git" się pisze krócej, lepiej wpada ludziom w ucho oraz nikt nie będzie marudził, że w X jest to samo a w Y jest troszeczkę inaczej a w Z to w ogóle kosmos (nie korzystam z X, Y, Z, korzystam tylko z gita, kropa). Nie chciałbym też, aby doszło do flame'u nt. wyższości gita nad mercurialem czy czegoś podobnego. To i to jest rozproszone, to i to ma zalety, każdy używa tego co jest dla niego wygodniejsze. Aczkolwiek jakby ktoś chciał powjeżdzać na centralne systemy kontroli wersji, nie musi się hamować (tylko bez mięska).

Czytaj dalej...