12. Git a GitHub - Procvičuje git add, git commit a git log

Odkaz na učebnici ke kurzu: bit.ly/hsb-git
Můžeš mě sledovat na Instagramu: / davidsetek
Už se vám někdy stalo, že jste si rozbourali kód a říkali jste si, že byste se rádi vrátili v čase ke své dřívější verzi stránek? Pokud nepoužíváte Git a GitHub, tak to bohužel není možné. Ale s těmito nástroji to jde lehce a mohou vám ušetřit čas a spoustu bezesných nocí. V první části se budeme zabývat hlavně Gitem, což je tvz. verzovací systém. Umožňuje vám ukládat si různé verze vašich projektů a potom se mezi nimi přepínat. Můžete si vytvářet v Gitu tzv. větve, kde můžete udělat např. dva různé designy na své stránky a pak se teprve rozhodnout, který z nich je lepší. Budete tedy mít dvě vývovjové větve a pak jednu z nich opustíte. Pokud jste programátoři nebo vývojáři, tak není důvod Git nepoužívat. Když následně chcete své dílo sdílet se světem, tak můžete použít GitHub. Je to sociální síť, kde vám ostatní mohou sdělovat své názory, společně můžete vylepšovat váš kód atd. Git a GitHub nepoužívají jen programátoři, ale také spisovatelé, vlády, města, velké firmy jako Google, Netflix apod. Je to také častý požadavek v nabídkách práce. Tak se do toho pojďme pustit a posuňme se ve oblasti IT zase na další level.

Пікірлер: 6

  • @marcelsedo4612
    @marcelsedo46122 ай бұрын

    Ahoj, David. Chcem sa ťa opýtať či existuje nejaký "zlatý štandard" čo sa týka addovania a commitovania. Predpokladám (ale možno sa mýlim), že nemusím pri každej drobnej zmene v HTML, či CSS (najmä ak viem, že tam budem pridávať viac vecí) nemusím commitovať kód do gitu. Mám si to deliť na nejaké väčšie celky? Napr. konkr. funkcia v Javascripte, prípadne kompletné nadizajnovanie nejaké prvku (napríklad paragrafu či h2) v CSS a potom add a commit?

  • @aldapreclik2502
    @aldapreclik2502 Жыл бұрын

    Ze zvědavosti. Mám terminál nastavený úplně stejně (asi ne -_-) a clear mi vyhazuje "'clear' is not recognized as an internal or external command, operable program or batch file."

  • @hacknisvoubudoucnost

    @hacknisvoubudoucnost

    Жыл бұрын

    Děláš v git bashi? V tom terminálu, který se nainstaloval společně s gitem?

  • @aldapreclik2502

    @aldapreclik2502

    Жыл бұрын

    @@hacknisvoubudoucnost Zkusil jsem to v git bashi, tam clear maže, ale v VSC terminalu to nedělá nic. Resp. "powershell" ano, ale "command prompt" ne. 🤔 Takže možností mám fůru, ale na videu to jasně v cmd jde, ale mě ne 😁

  • @hacknisvoubudoucnost

    @hacknisvoubudoucnost

    Жыл бұрын

    @@aldapreclik2502 Když to teď zkusím u sebe, tak mi to v cmd také nejde. Dělal bych v git bashi. Ten má více možností.

  • @damianhrnak4793

    @damianhrnak4793

    9 ай бұрын

    Dělalo mi to to samé, místo clear piš cls