Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม BASH

การติดตั้ง Git ครั้งแรก

Git เป็นระบบควบคุมเวอร์ชันแจกจ่ายฟรีและโอเพ่นซอร์ส

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

แตกต่างจากระบบควบคุมเวอร์ชันรวมศูนย์รุ่นเก่า เช่น SVN และ CVS Git ถูกแจกจ่าย:นักพัฒนาทุกรายมีประวัติทั้งหมดของที่เก็บโค้ดในเครื่อง Git ยังทำงานได้ดีบนระบบปฏิบัติการและ IDE ที่หลากหลาย (Integrated Development Environments)

ในบทความนี้ ผมจะแสดงวิธีการติดตั้ง Git ตั้งค่าเป็นครั้งแรก เคล็ดลับและแหล่งข้อมูลที่เป็นประโยชน์สำหรับการเรียนรู้เพิ่มเติม/ เรียนรู้แนวคิดเกี่ยวกับ Git ขั้นสูง มาเล่นกันเถอะ!

ฉันถือว่าคุณรู้อยู่แล้วว่าการควบคุมเวอร์ชันคืออะไร หากคุณไม่ทราบ โปรดตรวจสอบสไลด์นี้เพื่อเรียนรู้เพิ่มเติม

การสรุปโดยย่อของความหมายของการควบคุมเวอร์ชัน:การควบคุมเวอร์ชันคือ:กระบวนการจัดการการเปลี่ยนแปลงซอร์สโค้ดหรือชุดของไฟล์เมื่อเวลาผ่านไป

การควบคุมเวอร์ชันคือกระบวนการในการจัดการการเปลี่ยนแปลงซอร์สโค้ดหรือชุดของไฟล์เมื่อเวลาผ่านไป

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

เมื่อคุณรู้แล้วว่า Version Control และ Git หมายถึงอะไร มาติดตั้งกัน

สำหรับระบบปฏิบัติการ MAC:

ดาวน์โหลด Git สำหรับ macOS หรือติดตั้งโดยใช้ Homebrew

brew install git

สำหรับระบบปฏิบัติการ LINUX:

ดาวน์โหลด Git สำหรับ Linux หรือ
ติดตั้งสำหรับระบบ Linux ที่ใช้ Debian

sudo apt-get update
 sudo apt-get upgrade
 sudo apt-get install git

หรือ
ติดตั้งสำหรับระบบ Linux ที่ใช้ Red Hat

sudo yum upgrade
 sudo yum install git

สำหรับระบบปฏิบัติการ WINDOWS:

ดาวน์โหลด Git สำหรับ Windows

นี่คือคำแนะนำการติดตั้งโดยละเอียดเพิ่มเติมสำหรับระบบที่แตกต่างกันในเอกสารทางการของ GIT

เมื่อคุณมี Git ในระบบแล้ว มาตั้งค่าสภาพแวดล้อม Git กัน
Git มาพร้อมกับเครื่องมือที่เรียกว่า git config ที่ให้คุณรับและตั้งค่าตัวแปรการกำหนดค่าที่ควบคุมทุกแง่มุมของรูปลักษณ์และการทำงานของ Git

  • ขั้นแรกให้ระบุตัวตน ชื่อ และที่อยู่อีเมลของคุณดังนี้:
git config --global user.name "bolajiayodeji"
 git config --global user.email mailtobolaji@gmail.com

--global option ทำให้แน่ใจว่าค่าเหล่านี้ถูกใช้ทั่วทั้งระบบของคุณ

  • ถัดไป ให้ตั้งค่าโปรแกรมแก้ไขข้อความเริ่มต้นที่คุณจะใช้เมื่อใดก็ตามที่คุณต้องการป้อนข้อความใน Git สิ่งนี้ไม่บังคับ หากคุณไม่กำหนดค่านี้ Git จะใช้ตัวแก้ไขเริ่มต้นของคุณ หากคุณต้องการใช้อย่างอื่น ให้กำหนดค่าดังนี้:
git config --global core.editor emacs
  • ขั้นต่อไป ตั้งค่าสีสำหรับคอนโซล Git ของคุณ

สำหรับผู้ใช้ Linux OS คุณสามารถใช้ตัวกำหนดค่า Zsh ของบุคคลที่สามเช่น oh my zsh เพื่อปรับแต่งรูปลักษณ์เทอร์มินัลของคุณด้วยธีม :)
ในการกำหนดค่านี้ ให้ทำดังนี้:

git config --global color.ui true

color.ui คือการกำหนดค่าเมตาที่รวมการกำหนดค่าสีต่างๆ ทั้งหมด* ที่ใช้ได้กับคำสั่ง git

ตอนนี้ Git พร้อมใช้งานแล้ว

ตรวจสอบการตั้งค่าของคุณ

git config --list
user.name=bolajiayodeji
 user.email=mailtobolaji@gmail.com
 color.ui=true

ต้องการเรียนรู้คำสั่ง super Git หรือไม่

ฉันเขียนบทความ:Git Cheat Sheet ที่ครอบคลุมคำสั่ง Git ที่สำคัญบางอย่างที่คุณต้องการ

บทสรุป

ซอฟต์แวร์ควบคุมเวอร์ชันเป็นส่วนสำคัญของแนวทางปฏิบัติสำหรับนักพัฒนาซอฟต์แวร์สมัยใหม่ทุกวัน เมื่อคุ้นเคยกับประโยชน์อันทรงพลังของระบบควบคุมเวอร์ชันแล้ว นักพัฒนาหลายคนคงไม่คิดที่จะทำงานโดยปราศจากมัน แม้แต่กับโปรเจ็กต์ที่ไม่ใช่ซอฟต์แวร์