Github-palautusrepon alustaminen

Tredun ohjelmistokehittäjien kurssimateriaaleja

Github-palautusrepon alustaminen

Kun olet saanut opettajalta kutsulinkin Github-classroomin palautusrepoon seuraa näitä ohjeita:

Kotikoneella tarvitset:

Ensimmäisellä käyttökerralla Git bash vaatii lisäksi nämä asetukset:

Muutosten päivittäminen VSCodesta Github:iin

Githubiin voi päivittää muutokset suoraan VSCodesta. Git:iin tallentamattomat muutokset näkyvät sinisenä numerona. Lisäksi tiedoston vieressä lukee muutoksen tyyppi: - M (muutettu, modified) - U (uusi tiedosto, untracked) - D (poistettu, deleted)

  1. Valitse vasemmalta versionhallinta (git-logo)

muutosten päivitys

  1. Tallentamattomat muutokset näkyvät kohdan “changes” alla.

muutosten päivitys

  1. Kirjoita commit-viesti (kuvassa Harjoitukset 2 valmis) ja valitse commit (v-merkki):

muutosten päivitys

HUOM! Joskus VSCode “autostageing” ei toimi ja joudut lisäämään ne mukaan commit:iin (paina + merkkiä).

muutosten päivitys

  1. Tiedostot eivät vielä siirtyneet remote-palvelimelle, avaa valikko … merkin alta ja valitse push:

muutosten päivitys

muutosten päivitys

HUOM! Jos teet tätä ensimmäisen kerran uudella koneella, saatat saada virheen, jossa sanotaan että “username” puuttuu.

Aja sen jälkeen gitbash:issä seuraavat komennot:

git config --global user.name "oma nimi"
git config --global user.email "oma.nimi@jokuposti.fi"