Johdanto
versionhallintajärjestelmät kuten Git ovat olennaisia nykyaikaisen ohjelmistokehityksen parhaiden käytäntöjen kannalta. Versioinnin avulla voit seurata ohjelmistoasi lähdetasolla. Voit seurata muutoksia, palata aikaisempiin vaiheisiin ja haarautua luodaksesi vaihtoehtoisia versioita tiedostoista ja hakemistoista.
monien ohjelmistoprojektien tiedostoja säilytetään Git-arkistoissa, ja alustat kuten GitHub, GitLab ja Bitbucket auttavat helpottamaan ohjelmistokehityksen projektien jakamista ja yhteistyötä.
tässä oppaassa käydään läpi, miten git asennetaan ja konfiguroidaan Ubuntu 20.04-palvelimelle. Käsittelemme ohjelmiston asentamista kahdella eri tavalla: sisäänrakennetun paketinhallinnan ja lähdekoodin kautta. Jokaisella näistä lähestymistavoista on omat etunsa riippuen erityistarpeistasi.
edeltävät tehtävät
tarvitset Ubuntu 20.04-palvelimen, jossa on ei-root-pääkäyttäjätili.
tämän perustamiseksi voit seurata Ubuntu 20.04: n alkuperäistä Palvelinasennusoppasta.
kun palvelin ja käyttäjä on perustettu, olet valmis aloittamaan.
Gitin asentaminen Oletuspaketeilla
asennus oletuspaketeilla on paras vaihtoehto, jos haluat saada Gitin nopeasti käyntiin, jos haluat mieluummin laajalti käytetyn vakaan version tai jos et etsi uusimpia saatavilla olevia toimintoja. Jos etsit tuoreinta julkaisua, sinun pitäisi hypätä osioon asentamisesta lähteestä.
Git on todennäköisesti jo asennettu Ubuntu 20.04-palvelimeesi. Voit vahvistaa, että näin on palvelimellasi seuraavalla komennolla:
- git --version
Jos saat seuraavan kaltaisen tulosteen, Git on jo asennettu.
Outputgit version 2.25.1
Jos tämä koskee sinua, voit siirtyä Gitin määrittämiseen, tai voit lukea seuraavan osan asennuksesta lähdekoodista, jos tarvitset ajantasaisemman version.
kuitenkin, jos et saanut tulostetta git-versionumerosta, voit asentaa sen Ubuntu default package manager APT: llä.
Päivitä ensin paikallinen pakkausindeksi apt-paketinhallintatyökaluilla.
- sudo apt update
kun päivitys on valmis, voit asentaa Gitin:
- sudo apt install git
voit vahvistaa Asentaneesi Gitin oikein suorittamalla seuraavan komennon ja tarkistamalla, että saat asiaankuuluvan tulosteen.
- git --version
Outputgit version 2.25.1
kun Git on asennettu onnistuneesti, voit nyt siirtyä tämän opetusohjelman Gitin Määritysosioon viimeistelemään asennuksen.
Gitin asentaminen lähteestä
Jos etsit joustavampaa tapaa asentaa Git, haluat ehkä kääntää ohjelmiston lähteestä, jota käymme läpi tässä osiossa. Tämä kestää kauemmin eikä sitä ylläpidetä paketinhallinnan kautta, mutta sen avulla voit ladata uusimman julkaisun ja antaa sinulle paremman kontrollin sisältämistäsi vaihtoehdoista, jos haluat tehdä mukautuksia.
Tarkista palvelimelle tällä hetkellä asennettu git-versio:
- git --version
Jos Git on asennettu, saat seuraavan kaltaisen tulosteen:
Outputgit version 2.25.1
ennen kuin aloitat, sinun on asennettava ohjelmisto, josta Git riippuu. Kaikki tämä on saatavilla oletusvarastoissa, joten voimme päivittää paikallisen paketti-indeksimme ja asentaa asiaankuuluvat paketit.
- sudo apt update
- sudo apt install libz-dev libssl-dev libcurl4-gnutls-dev libexpat1-dev gettext cmake gcc
kun olet asentanut tarvittavat riippuvuudet, luo väliaikainen hakemisto ja siirry siihen. Tänne me lataamme Git-tarballimme.
- mkdir tmp
- cd /tmp
Git-projektin verkkosivuilta voi selata tarball-listaa osoitteessa https://mirrors.edge.kernel.org/pub/software/scm/git/ ja ladata haluamansa version. Kirjoitushetkellä viimeisin versio on 2.26.2, joten lataamme sen esittelytarkoituksiin. Käytämme curlia ja tulostamme lataamamme tiedoston git.tar.gz
.
- curl -o git.tar.gz https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.26.2.tar.gz
Pura pakattu tarball-tiedosto:
- tar -zxf git.tar.gz
siirry seuraavaksi uuteen Git-hakemistoon:
- cd git-*
nyt voit tehdä paketin ja asentaa sen kirjoittamalla nämä kaksi komentoa:
- make prefix=/usr/local all
- sudo make prefix=/usr/local install
nyt korvaa komentotulkkiprosessi niin, että juuri asentamaamme Gitin versiota käytetään:
- exec bash
tällä täydellisellä, voit olla varma, että asennus onnistui tarkistamalla versio.
- git --version
Outputgit version 2.26.2
kun Git on asennettu onnistuneesti, voit nyt suorittaa asennuksen loppuun.
Gitin asettaminen
kun olet tyytyväinen Git-versioosi, sinun tulisi määrittää Git niin, että tekemäsi toimitusviestit sisältävät oikeat tietosi ja tukevat sinua, kun rakennat ohjelmistoprojektia.
kokoonpano voidaan saavuttaa käyttämällä git config
– komentoa. Erityisesti meidän on annettava nimemme ja sähköpostiosoitteemme, koska Git upottaa nämä tiedot jokaiseen tekemäämme sitoumukseen. Voimme mennä eteenpäin ja lisätä nämä tiedot kirjoittamalla:
- git config --global user.name "Your Name"
- git config --global user.email "[email protected]"
voimme näyttää kaikki asetukset, jotka on asetettu kirjoittamalla:
- git config --list
Outputuser.name=Your [email protected]...
antamasi tiedot tallennetaan Git-asetustiedostoosi, jota voit halutessasi muokata käsin valitsemallasi tekstieditorilla näin (käytämme nano):
- nano ~/.gitconfig
name = Your Name email = [email protected]
Press CTRL
ja X
, sitten Y
sitten ENTER
poistuaksesi tekstieditorista.
on monia muitakin vaihtoehtoja, joita voit asettaa, mutta nämä ovat ne kaksi olennaista, joita tarvitaan. Jos ohitat tämän vaiheen, näet todennäköisesti varoituksia, kun sitoudut gitiin. Tämä tekee sinulle enemmän työtä, koska sinun on sitten muutettava tekemiäsi toimituksia korjatuilla tiedoilla.
johtopäätös
Git pitäisi nyt olla asennettuna ja käyttövalmiina järjestelmässäsi.
saadaksesi lisätietoja Gitin käytöstä, tutustu näihin artikkeleihin ja sarjoihin: