Git ติดตั้งระบบควบคุมเวอร์ชันนี้บน Ubuntu 20.04

เกี่ยวกับการติดตั้ง git บน Ubuntu 20.04

ในบทความต่อไปเราจะมาดูว่าเราสามารถติดตั้ง Git บน Ubuntu 20.04 ได้อย่างไร นี้เป็น ระบบควบคุมเวอร์ชันกระจายที่ได้รับความนิยมมากที่สุดในโลกซึ่งใช้โดยโครงการเชิงพาณิชย์และโอเพ่นซอร์สจำนวนมาก ด้วยระบบควบคุมเวอร์ชันนี้ผู้ใช้สามารถทำงานร่วมกันในโครงการกับนักพัฒนารายอื่นติดตามการเปลี่ยนแปลงในโค้ดของเรากลับไปยังขั้นตอนก่อนหน้าเป็นต้น

Git ได้รับการพัฒนาโดย Linus Torvalds. มันเป็น ระบบควบคุมเวอร์ชันที่รวดเร็วปรับขนาดได้และกระจาย. มีวัตถุประสงค์เพื่อติดตามการเปลี่ยนแปลงในไฟล์คอมพิวเตอร์และประสานงานที่คนจำนวนมากทำในไฟล์ที่แชร์ นี่คือโครงการโอเพ่นซอร์สที่ครอบคลุมโดย GNU General Public License เวอร์ชัน 2 บางส่วนอยู่ภายใต้ใบอนุญาตที่แตกต่างกันเข้ากันได้กับ GPLv2

ติดตั้ง Git บน Ubuntu 20.04

การใช้ Apt

บรรจุภัณฑ์ Git รวมอยู่ในที่เก็บเริ่มต้นของ Ubuntu. ด้วยเหตุนี้ผู้ใช้จะสามารถติดตั้งได้อย่างง่ายดายจาก apt package manager นี่เป็นวิธีที่สะดวกและง่ายที่สุดในการติดตั้ง Git บน Ubuntu

อย่างที่บอกการติดตั้งค่อนข้างง่าย สิ่งที่คุณต้องทำคือรันคำสั่งต่อไปนี้ในเทอร์มินัล (Ctrl + Alt + T):

การติดตั้ง git จาก apt

sudo apt update && sudo apt install git

หลังจากการติดตั้งเราจะสามารถ ตรวจสอบเวอร์ชันคอมไพล์ที่ติดตั้ง รันคำสั่งต่อไปนี้ในเทอร์มินัลเดียวกัน:

เวอร์ชันที่ติดตั้งด้วย apt

git --version

ในขณะที่ฉันเขียนบรรทัดเหล่านี้ Git เวอร์ชันปัจจุบันที่มีอยู่ในที่เก็บ Ubuntu 20.04 คือไฟล์ 2.25.1.

จากแหล่งที่มา

ประโยชน์หลักของการติดตั้ง Git จากซอร์สคือคุณสามารถรวบรวม Git เวอร์ชันล่าสุดและปรับแต่งตัวเลือกบิลด์ได้ อย่างไรก็ตามเราจะไม่สามารถรักษาการติดตั้ง Git โดยใช้ apt package manager ได้ ซึ่งอาจเป็นปัญหาสำหรับผู้ใช้บางราย

หากคุณตัดสินใจที่จะติดตั้งจากแหล่งที่มาคุณก็ต้อง เริ่มต้นด้วยการติดตั้งการอ้างอิงที่จำเป็นในการสร้าง Git บนระบบ Ubuntu 20.04 ของเรา. เราจะบรรลุสิ่งนี้โดยดำเนินการคำสั่งต่อไปนี้ในเทอร์มินัล (Ctrl + Alt + T):

การติดตั้งการอ้างอิง

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

ขั้นตอนต่อไปจะเป็น เยี่ยมชมผ่านเว็บเบราว์เซอร์ไฟล์ หน้าเผยแพร่ ของโครงการใน GitHub. เมื่อเข้าไปแล้วเราจะต้องคัดลอก URL สุดท้ายของลิงก์ที่ลงท้ายด้วย. tar.gz. ในขณะที่ฉันเขียนบรรทัดเหล่านี้ Git เวอร์ชันเสถียรล่าสุดที่มีอยู่ในหน้านี้คือ '2.26.2':

หน้าดาวน์โหลดแหล่งที่มาของ Git

สิ่งต่อไปที่เราจะทำคือกลับไปที่เทอร์มินัล ในนั้นและขอบคุณเครื่องมือ wget, พวกเรากำลังจะไป ดาวน์โหลดและแตกซอร์ส Git ลงในไดเร็กทอรี / usr / src. สำหรับสิ่งนี้เราจะใช้สคริปต์ต่อไปนี้:

ดาวน์โหลดแหล่ง git

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

เมื่อการดาวน์โหลดเสร็จสิ้นเราจะย้ายไปยังไดเร็กทอรีที่เราใส่แพ็คเกจที่คลายซิปไว้ก่อนหน้านี้ เมื่อเข้าไปแล้วเราจะ รันคำสั่งต่อไปนี้เพื่อคอมไพล์และติดตั้ง Git:

cd /usr/src/git-*

sudo make prefix=/usr/local all

sudo make prefix=/usr/local install

กระบวนการคอมไพล์นี้อาจใช้เวลาสักครู่จึงต้องรอ เมื่อเสร็จแล้วเราก็ทำได้ ตรวจสอบเวอร์ชันที่ติดตั้ง ทำงานในเทอร์มินัลเดียวกัน:

เวอร์ชันที่ติดตั้งจากแหล่งที่มา

git --version

ดังที่ได้กล่าวไว้ข้างต้นเราจะไม่สามารถอัปเดต git โดยใช้ apt ได้ สำหรับเหตุผลนี้, เมื่อเราสนใจที่จะอัปเดตเป็นเวอร์ชันล่าสุดเราจะต้องใช้กระบวนการเดียวกันนี้อีกครั้ง.

กำหนดค่าbásica

ไคลเอนต์กราฟิก Git
บทความที่เกี่ยวข้อง:
ไคลเอนต์ Git แบบกราฟิก 3 ตัวสำหรับ Ubuntu 18.04

สิ่งแรกที่ต้องทำหลังการติดตั้งคือ กำหนดชื่อผู้ใช้และที่อยู่อีเมลของเรา Git เชื่อมโยงตัวตนของคุณกับทุกสิ่งที่คุณทำ

ไปยัง กำหนดค่าชื่อยืนยันส่วนกลางและที่อยู่อีเมลของเราคุณต้องดำเนินการคำสั่งต่อไปนี้:

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

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

เมื่อดำเนินการแล้วเราสามารถทำได้ ตรวจสอบการเปลี่ยนแปลงการกำหนดค่า พิมพ์:

ดูการกำหนดค่าคอมไพล์

git config --list

การตั้งค่าคอนฟิกเหล่านี้จะถูกเก็บไว้ในไฟล์ ~/.gitconfig. หากคุณสนใจที่จะทำการเปลี่ยนแปลงเพิ่มเติมในการกำหนดค่า Git ขอแนะนำให้ทำโดยใช้การกำหนดค่า git แม้ว่าเราจะสามารถทำได้โดยการแก้ไขไฟล์ ~ / .gitconfig ด้วยมือก็ตาม

หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับระบบควบคุมเวอร์ชันนี้และการใช้งานผู้ใช้สามารถไปที่ไฟล์ เอกสาร หรือ ayuda ที่เราสามารถพบได้ใน GitHub.


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา