Git a Github

https://gitforwindows.org/ Najprv si stiahni inštalačku Gitu (ak máš Cmder tak už ho pravdepodobne máš)

či máš git a akú verziu si overíš cez git -v ak nefu nefunguje tak git –version

git config --global user.email "tvoj_email"
git config --global user.name "peter"
  • cd C:/cesta k projektu
  • git init – zapne git / vytvori zlozku git v priecinku aby si sním mohol pracovať
  • git status
  • git add nazovsuboru – pridanie suboru
  • git commit -m “komentar” – potvrdenie ulozenia a komentar
  • git log – vypise vsetky zmeny
  • git add . – vsetky subory v adresari / git add *.html – vsetky subory s priponou .html
  • git rm /zlozka – odstrani zlozku z gitu
  • git commit -am “komentar” –add a commit v jednom s komentarom – pre vsetky upravene subory

  • git log- posuvanie so sipkami , exit cez Q
  • git diff -zobrazi vykonane zmeny
  • git log –pretty=oneline – krajsi vypis vsetko v jednom riadku

  • git checkout -nazov suboru -vrati do poslednej verzie
  • git checkout hash commitu- vrati do danej verzie
  • git chechout master- vrati do poslednej verzie

GITHUB

  • vsetko sa da robit aj cez visual studio code
  • MAIN == MASTER hlavne vlakno uz nie je master ale main
  • git clone + link + adresar — na stiahnutie kodu z githubu
  • push – pridat na github
  • pull – stiahnut verziu zo serveru
  • git remote add origin https://github.com/peter-**mmerce/skusobny.git
    git branch -M main
    git push -u origin main
  • git push origin main – pridanie dalsej zmeny aj na github
  • git pull origin main- pridanie zo servera do pc
  • git remote update a git status ak chcem zistit zmeny na serveri

Spustite git branchalebo git branch -a a git branch a pozrite si vetvy, ktoré ste vytvorili pre svoj projekt.
git checkout -b nova_vetva - vytvorenie novej vetvy
git checkout 'nazov_vetvy' - prepne vetvu
git remote add origin https://github.com/peter-**ommerce/push.git  -- vytvori spojenie so serverom
git branch -M main  -- po zadani budu vsetky git prikazy prechadzat rovno na server
git push -u origin main -- natlaci an server

Pridaj komentár

Vaša e-mailová adresa nebude zverejnená.