Aktywne Wpisy
![SmakoszKotow](https://wykop.pl/cdn/c3397992/SmakoszKotow_ibef7Rfdxg,q60.jpg)
SmakoszKotow +43
![SmakoszKotow - brak mi słów na wykopków ლ(ಠ_ಠ ლ)
#bekazkonfederacji #bekazpisu #beka...](https://wykop.pl/cdn/c3201142/bd1db23ca63830de8e3785837342aa22bf22efe2ca951fcce15364e3e5e100de,w150.jpg)
źródło: szkodastrzepicryja
Pobierz![SirSherwood](https://wykop.pl/cdn/c3397992/SirSherwood_aNjS0AyNsW,q60.jpg)
SirSherwood +214
Autor Dragon Balla, Akira Toriyama umarł
rip i dzięki ziomek za dragonballa
rip i dzięki ziomek za dragonballa
![SirSherwood - Autor Dragon Balla, Akira Toriyama umarł
rip i dzięki ziomek za dragonb...](https://wykop.pl/cdn/c3201142/32cbc0b5e8b34cc0e8bf18351afd65219bc44d3d611083496dbefc805e159795,w150.jpg?author=SirSherwood&auth=69c2f2d8cd08edcf2e04788b3b436964)
źródło: flat,750x,075,f-pad,750x1000,f8f8f8
Pobierz
Aktualnie zmiany w projekcie robie otwierajac plik poprzez klienta, dokonuje zmian w kodzie i zapisuje/ wysylam na ftp.
#programowanie #programista15k
git init .
@W_nocy_x3: no to kolega wyzej wlasnie poprowadzil cie za reke, chyba w temacie nie ma juz nic wiecej do dodania ( ͡° ͜ʖ ͡°)
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,
Tak na marginesie to są jeszcze projekty bez systemu kontroli wersji? Gdzie Ty pracujesz?
Tworzysz w githubie. Wtedy masz info jak wrzucić kod do repo.
Będzie to wyglądało tak, ze najpierw robisz w katalogu projektu git init . Potem git remote add i git push. :)
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 -