Git on tehokas jakautunut versiokontrollijärjestelmä, joka auttaa sinua seuraamaan koodisi muutoksia, yhteistyössä muiden kanssa ja pitämään projektin koko historian. Tämän opas kuljettaa sinua läpi Gitin peruskomentoja ja työskentelytapoja Linuxissa versiokontrollin aloittamiseksi.
Kuinka käyttää Gitiä Linuxissa
-
Vaihe 1: Asenna Git
Asenna Git käyttämällä Linux-jakeluasi paketinhallintaa.
Debian/Ubuntu-pohjaisille järjestelmille:
sudo apt update sudo apt install gitFedora/RHEL-pohjaisille järjestelmille:
sudo yum install git -
Vaihe 2: Määritä henkilökohtasi tiedot
Määrittele käyttäjätunnuksesi ja sähköpostiosoitteesi. Tämä tieto liitetään committeihisi.
git config --global user.name "Sinun nimesi" git config --global user.email "sinu@email.com" -
Vaihe 3: Alusta säilö
Siirry hakemistoon, jossa haluat aloittaa projektisi versiokontrollin ja alusta uusi Git-säilö.
git init -
Vaihe 4: Lisää tiedostoja valmistelualueelle
Lisää tiedostot valmistelualueelle, jotta ne ovat valmisteet commitointiin.
git add <file1> <file2> ...Käytä
git add .lisääksesi kaikki nykyisen hakemiston tiedostot. -
Vaihe 5: Commitoi muutokset
Commitoi muutoksesi säilöön selkeällä commit-viestillä.
git commit -m "Selvä commit-viestisi tähän" -
Vaihe 6: Tarkista säilön tila
Tarkista säilön tila nähdäksesi, mitkä tiedostot on muutettu, valmisteltu tai seurattamatta.
git status -
Vaihe 7: Katso commit-historia
Katso commit-historia nähdäksesi luettelon commiteista sekä niiden viesteistä ja muista tiedoista.
git log -
Vaihe 8: Luo ja vaihda haaruja
Luo uusi haara uuden ominaisuuden tai kokeilun tekemiseen.
git branch <haaranimi>Vaihdu uuteen haarau:
git checkout <haaranimi>Vaihtoehtoisesti luo ja vaihdu uuteen haaraan yhdellä komennolla:
git checkout -b <haaranimi> -
Vaihe 9: Yhdistä haarat
Kun olet tehnyt muutoksia haaraan, yhdistä se takaisin päähaaraan (esim.
master).git checkout master git merge <haaranimi> -
Vaihe 10: Lähetä muutokset etä-säilöön
Jos yhteistyötät muiden kanssa tai haluat varmuuskopioida koodisi etäisesti, lähetä muutoksesi etä-säilöön.
git remote add origin <etä-säilön-url> git push -u origin masterKorvaa
<etä-säilön-url>etä-säilösi URL:llä (esim. GitHubissa, GitLabissa tai Bitbucketissa). -
Vaihe 11: Hae muutoksia etäisestä säilöstä
Jos muut ovat tehneet muutoksia etä-säilöön, hae ja yhdistä ne paikalliseen säilöösi.
git pull origin master -
Vaihe 12: Kloonaa olemassa oleva säilö
Kloonaa olemassa oleva säilö etäpalvelimelta paikalliselle koneellesi seuraavalla komennolla. Tämä luo etä-säilön paikallisen kopion.
git clone <säilön-url>