Wpis z mikrobloga

@Rincewind: Nie korzystałam jeszcze z GIT-a ale widzę ostatnio, że sobie chwalą - może się przesiądę jak będzie dobry powód.

SVNa też można sobie postawić lokalnie przecież (np. TortoiseSVN), więc to nie argument.

A w czym jest konkretnie GIT wygodniejszy?
  • Odpowiedz
@katinka: SVN to już przeszłość. Nie to, że jest dużo gorszy o gita, ale wg mnie znacznie wyKiedy muszę coś zrobić w repo svna to klnę jak głupi. godniejszy. Mówisz, że w svnie też możesz postawić repo lokalne i nie mieć połączenia z internetem. A co w przypadku jak to połączenie dostaniesz i chciałabyć wysłać zmiany na serwer? Git jest zdecentralizowany z natury, możesz mieć repo do którego robisz commity
  • Odpowiedz
@katinka: SVN to jedno scentralizowane repozytorium. Jak zrobisz sobie lokalnie, to nie podzielisz się nim z innymi, chyba że udostępnisz dysk przez sieć.

Git jest systemem rozproszonym. Każdy w praktyce posiada kopię repozytorium i może między nimi wymieniać się dowolnie commitami czy branczami. Może istnieć dowolnie wiele repozytoriów zdalnych, bądź nie musi być żadnego. Każdy commit (każdy obiekt w ramach repozytorium) jest jednoznacznie identyfikowany SHA-1, dzięki czemu można dowolnie wymieniać się
  • Odpowiedz