Git, ikani pulogalamu yoyeserera iyi pa Ubuntu 20.04

za kukhazikitsidwa kwa git pa Ubuntu 20.04

M'nkhani yotsatira tiwona momwe tingakhalire Git pa Ubuntu 20.04. Izi ndi makina odziwika bwino padziko lonse lapansi, yomwe imagwiritsidwa ntchito ndi ntchito zambiri zamalonda komanso zotseguka. Ndi njira yoyendetsera izi, ogwiritsa ntchito amatha kuthandizana nawo m'mapulojekiti ndi omwe akutukula ena, kutsata kusintha kwa malamulo athu, kubwerera kumagawo am'mbuyomu, ndi zina zambiri.

Git idapangidwa koyamba ndi Linus Torvalds. Ndi za dongosolo lolamulira mwachangu, lowopsa komanso logawika. Cholinga chake ndikutsata zosintha m'mafayilo am'kompyuta ndikugwirizanitsa ntchito yomwe anthu angapo amachita pamafayilo omwe agawana. Ili ndi pulojekiti yotseguka yotsegulidwa ndi mtundu wa GNU General Public License version 2. Magawo ena ali ndi ziphaso zosiyanasiyana, zogwirizana ndi GPLv2.

Ikani Git pa Ubuntu 20.04

Kugwiritsa ntchito Apt

Phukusi Git imaphatikizidwanso m'malo osungira Ubuntu. Pachifukwa ichi, ogwiritsa ntchito azitha kuziyika mosavuta kuchokera kwa woyang'anira phukusi loyenera. Imeneyi ndi njira yabwino kwambiri komanso yosavuta yoikira Git pa Ubuntu.

Monga ndikunenera, kuyika kwake ndikosavuta. Zomwe muyenera kuchita ndikutsatira malamulo awa mu terminal (Ctrl + Alt + T):

git kukhazikitsa kuchokera apt

sudo apt update && sudo apt install git

Pambuyo pokonza, tidzatha onani mtundu woyikidwa wa git kuyendetsa lamulo lotsatirali pamalo omwewo:

mtundu woyikiridwa ndi apt

git --version

Pakadali pano ndikulemba mizere iyi, mtundu wapano wa Git womwe umapezeka m'malo osungira Ubuntu 20.04 ndi 2.25.1.

Kuchokera gwero

Phindu lalikulu lokhazikitsa Git kuchokera pagwero ndikuti mutha kupanga mtundu waposachedwa wa Git ndikusintha zomwe mungasankhe pomanga. Komabe, sitingathe kusungira kuyika kwathu kwa Git pogwiritsa ntchito woyang'anira phukusi loyenera. Zomwe zingakhale zovuta kwa ena ogwiritsa ntchito.

Ngati mwasankha kukhazikitsa kuchokera pagwero, muyenera kungo yambani kukhazikitsa zikhazikitso zofunika kupanga Git pa dongosolo lathu la Ubuntu 20.04. Tidzachita izi potsatira malamulo awa mu terminal (Ctrl + Alt + T):

kukhazikitsa madongosolo

sudo apt update; sudo apt install dh-autoreconf libcurl4-gnutls-dev libexpat1-dev make gettext libz-dev libssl-dev libghc-zlib-dev

Gawo lotsatira lidzakhala pitani kudzera pa msakatuli wa tsamba lotulutsa za polojekiti mu GitHub. Kamodzi mkati mwake tidzayenera kutengera ulalo womaliza wa ulalo womwe umathera mu .tar.gz. Pakadali pano ndikulemba mizere iyi, Git yaposachedwa kwambiri yomwe ilipo patsamba lino ndi '2.26.2':

Tsamba lotsitsa la Git

Chotsatira chomwe tichite ndikubwerera ku terminal. Mmenemo ndipo chifukwa cha chida chotsani, tikupita tsitsani ndikuchotsa gwero la Git mu chikwatu / usr / src. Pachifukwa ichi tigwiritsa ntchito script:

download gwero la git

wget -c https://github.com/git/git/archive/v2.26.2.tar.gz -O - | sudo tar -xz -C /usr/src

Kutsitsa kukatsirizidwa, tisamukira ku chikwatu komwe tidayika phukusi lomwe silinatchulidwepo kale. Kamodzi mmenemo tidzatero lembani malamulo otsatirawa kuti mupange ndikukhazikitsa Git:

cd /usr/src/git-*

sudo make prefix=/usr/local all

sudo make prefix=/usr/local install

Izi zimatha kutenga kanthawi, choncho zimatenga kanthawi. Izi zikachitika, titha onani mtundu woyikidwayo ikuyenda pa terminal yomweyo:

mtundu woyikiridwa kuchokera ku gwero

git --version

Monga ndanenera mizere pamwambapa, sitingathe kusintha git pogwiritsa ntchito apt. Pachifukwa ichi, pamene tikufuna kusinthira mtundu waposachedwa kwambiri, tidzayenera kugwiritsa ntchito njira yomweyo.

Basic kasinthidwe

Makasitomala ojambula pa Git
Nkhani yowonjezera:
Makasitomala a 3 graphic Git a Ubuntu 18.04

Chimodzi mwazinthu zoyambirira kuchita mukayika ndi sintha dzina lathu lolowera ndi imelo. Git imagwirizanitsa kudzizindikiritsa kwanu ndi chilichonse chomwe mungapange.

Para sintha dzina lotsimikizira padziko lonse lapansi ndi imelo yathu, mukuyenera kutsatira malamulo awa:

git config --global user.name "Nuestro nombre"

git config --global user.email "tudireccion@dominio.com"

Tikaphedwa, titha onetsetsani zosintha zosintha kulemba:

onani kusintha kwa git

git config --list

Zokonzera izi zimasungidwa mu fayilo ~/.gitconfig. Ngati mukufuna kusintha zina pakusintha kwa Git, tikulimbikitsidwa kuti muzichita pogwiritsa ntchito git config, ngakhale titha kuzichita posintha fayilo ya ~ / .gitconfig pamanja.

Kuti mumve zambiri za makina owongolera mtunduwu ndi momwe amagwiritsidwira ntchito, ogwiritsa ntchito amatha kupita ku zolemba kapena thandizo zomwe titha kuzipeza pa GitHub.


Zomwe zili m'nkhaniyi zikutsatira mfundo zathu za malamulo okonzekera. Kuti mufotokoze cholakwika dinani Apa.

Khalani oyamba kuyankha

Siyani ndemanga yanu

Anu email sati lofalitsidwa. Amafuna minda amalembedwa ndi *

*

*

  1. Wotsogolera pazosankhazi: Miguel Ángel Gatón
  2. Cholinga cha deta: Control SPAM, kasamalidwe ka ndemanga.
  3. Kukhazikitsa: Kuvomereza kwanu
  4. Kulumikizana kwa zomwe zafotokozedwazo: Zomwezo siziziwululidwa kwa anthu ena kupatula pakukakamizidwa mwalamulo.
  5. Zosunga: Zosungidwa ndi Occentus Networks (EU)
  6. Ufulu: Nthawi iliyonse mutha kuchepetsa, kuchira ndikuchotsa zidziwitso zanu.