Wpis z mikrobloga

via Wykop Mobilny (Android)
  • 0
@Szubrawski: z tego co udalo mi sie wyczytac to jednak git - mozliwosc sprawdzania kto i jakie zmiany wprowadza, mozliwosc powrotu do wczesniejszej wersji kodu, zablokowanie mozliwosc nadpisania kodu gdy w miedzyczasie ktos wprowadzil zmiany
via Wykop Mobilny (Android)
  • 0
@Szubrawski: szukam pomocy i poprowadzenia za reke, o ile twoj pierwszy wpis cos wnosil to drugi juz nie. Jesli chcesz pomoc to bede wdzieczny, jesli nie to szkoda twojefo czasu ,)
@W_nocy_x3:

instalujesz jakiś program do obsługi gita np SourceTree lub czystego gita z shella/cmd (client)
Tworzysz repozytorium w katalogu w który masz wszystkie pliki które chcesz wersjonować (projekt)
Robisz pierwszy commit używając clienta
zmieniasz pliki
robisz drugi commit
itd
(opcjonalnie) ogarniasz serwer do trzymania repozytorium żeby cała historia Ci nie przepadła jak Ci się popsuje komputer lub dysk (np github lub bitbucket) i co jakiś czas się synchronizujesz z tym serwerem,
@W_nocy_x3:
repozytorium to taka struktura która trzyma całą historie i pliki. Możesz to stworzyć sobie lokalnie lub na serwerze.
Potem możesz tą strukturę klonować czyli kopiujesz wszystko, lub synchronizować (operacje pull i push)

Każdy kto pracuje nad projektem ma u siebie taka strukturę + jest jedna centralna dostępna dla wszystkich na serwerze. Najpierw wprowadzasz zmiany w tej lokalnej strukturze a potem wysyłasz zmiany do tej na serwerze.

Ogólnie git(i mercurial -