Tredun ohjelmistokehittäjien kurssimateriaaleja
Avaa Git Bash. Tee projektillesi uusi kansio (mkdir), siirry sinne (cd) ja alusta git-versionhallinta ajamalla komento (tekee uuden paikallisen repon, local repository):
git init
Luo uusi tiedosto .gitignore, johon määrittelet mitä tiedostoja ei siirretä Github:iin. Esim. node.js projektissa sen sisältö voisi olla tällainen.
Tee uusi tiedosto read.me, joka kertoo muille mitä repo:ssasi on. Tiedoston formaatti on markdown:ia:
# Projektin nimi
Projektin kuvaus
Lisää hakemistossa olevat tiedostot paikallisen repon versionhallintaan ajamalla:
git add *
git commit -m "First update"
First update on kuvaus päivityksen sisällöstä.
Mene selaimen kautta Github:iin, ja luo itsellesi uusi GitHub-repo (remote repository), ja anna sille kuvaava nimi. Kopioi repon osoite:
Liitä paikallinen local repo Github:iin tekemääsi remote repoon ajamalla (käytä hiiren oikeaa painiketta repon osoiteen liittämiseen):
git remote add origin <liitä tähän kopioimasi github-repon osoite>
Siirrä tiedostot Githubiin komennolla:
git push -u origin master
Jos local- ja remote-repo ovat olemassa, tiedostoja päivitetään Github:iin ajamalla:
git add *
git commit -m "Second update"
git push
Joskus asiat menevät pieleen, ja on tarpeen poistaa lokaalirepo. Sen voi tehdä poistamalla CMD:n kautta kansion jonka nimi on .git (piilotettu kansio):
rm -rf .git
Remote repon voi poistaa github.com-sivuston kautta.