วิธีการติดตั้ง Git บน Mac

วิธีการติดตั้ง Git บน Mac

หากคุณเป็นโปรแกรมเมอร์มือใหม่ คุณควรทำความคุ้นเคยกับระบบควบคุมเวอร์ชัน





งานเขียนโปรแกรมส่วนใหญ่ที่คุณเจอจะทำให้คุณต้องร่วมมือกับวิศวกรคนอื่น ๆ ผ่านระบบควบคุมเวอร์ชันเหล่านี้ เนื่องจากเป็นวิธีที่ดีที่สุดในการจัดระเบียบ codebase ขนาดใหญ่ และลดผลกระทบของข้อผิดพลาดหรือความคลาดเคลื่อน Git เป็นหนึ่งในระบบควบคุมเวอร์ชันดังกล่าว





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





Git Educated: Git คืออะไรและช่วยฉันได้อย่างไร

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

ที่เกี่ยวข้อง: สุดยอดคู่มือ Git—รับ Ebook ฟรีของคุณ!



จะทำอย่างไรกับแล็ปท็อปใหม่

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

Git ยังใช้งานได้ฟรีอีกด้วย





วิธีการติดตั้ง Git บน Mac

Git รุ่นของ Apple ติดตั้งมาล่วงหน้าบน macOS เปิดของคุณ เทอร์มินัล หรือตัวแก้ไขเชลล์สคริปต์ที่ต้องการและป้อน git --version เพื่อตรวจสอบว่า Git เวอร์ชันใดอยู่ในเครื่องของคุณ หากยังไม่ได้อยู่บนเครื่องของคุณ ให้รัน git --version จะแจ้งให้คุณติดตั้ง Git

แม้ว่า Git รุ่นนี้จะใช้ได้สำหรับผู้ใช้บางคน แต่คุณอาจต้องการติดตั้งเวอร์ชันล่าสุดกว่านี้ (Apple มักจะอัปเดตเวอร์ชันช้า) คุณสามารถทำสิ่งนี้ได้หลายวิธี เราได้รวบรวมตัวเลือกที่ง่ายที่สุดบางส่วนไว้ด้านล่าง





ที่เกี่ยวข้อง: Shell Scripting คืออะไรและทำไมคุณควรใช้

การติดตั้ง Git บน macOS ด้วย Homebrew

ใช้ โฮมบรูว์ . Homebrew ติดตั้งรายการแพ็คเกจที่มีประโยชน์ซึ่งไม่ได้ติดตั้งไว้ล่วงหน้าบน Mac (ดูรายการแพ็คเกจบน เว็บไซต์ของ Homebrew ).

วางคำสั่งต่อไปนี้ลงในเทอร์มินัลของคุณเพื่อติดตั้ง Homebrew:

/bin/bash -c '$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)'

เทอร์มินัลจะแจ้งให้คุณป้อนรหัสผ่าน ป้อนรหัสผ่านที่คุณใช้เข้าสู่ระบบ Mac เพื่อดำเนินการติดตั้งต่อ

เมื่อเสร็จแล้วให้ป้อน ชงติดตั้ง git ลงในเทอร์มินัลแล้วรอให้ดาวน์โหลด ตรวจสอบว่า Git ได้รับการติดตั้งโดยการรัน git --version .

วิธีการติดตั้ง Git บน macOS ด้วยตัวติดตั้งแบบสแตนด์อะโลน

Tim Harper สร้างและสนับสนุนตัวติดตั้งแบบสแตนด์อโลนสำหรับ Git บน Mac—คุณสามารถพบได้บน SourceForge . เพียงคลิก ดาวน์โหลด เพื่อรับเวอร์ชันล่าสุด หรือเลือกบิลด์ก่อนหน้าโดยคลิกที่ไฟล์เหล่านั้นโดยตรงภายใต้ กิจกรรมโครงการ หัวข้อ.

ทำตามคำแนะนำในตัวติดตั้งจนกว่า Git จะอยู่บนเครื่องของคุณ ตรวจสอบว่า Git ได้รับการติดตั้งโดยการรัน git --version ในเทอร์มินัล เสร็จแล้ว!

บันทึก: ผู้ใช้บางรายได้รายงานปัญหาความเข้ากันได้ระหว่างตัวติดตั้งแบบสแตนด์อโลนกับ Mac OS X Snow Leopard หรือ Mac OS X Lion (OSX 10.6 และ 10.7) แม้ว่าวิธีแก้ปัญหาจะเป็นไปได้ เราขอแนะนำอย่างยิ่งให้ติดตั้ง Git ด้วย Homebrew เพื่อหลีกเลี่ยงปัญหานี้

วิธีเล่นเพลงผ่าน usb บนโทรศัพท์ Android

การติดตั้ง Git สำหรับ macOS ด้วย GitHub Desktop

รู้ว่าคุณจะใช้ GitHub สำหรับโครงการของคุณ? กำลังติดตั้ง GitHub Desktop จะติดตั้ง Git เวอร์ชันล่าสุดด้วย เพียงคลิก ดาวน์โหลดสำหรับ macOS และเรียกใช้โปรแกรมติดตั้ง เมื่อคุณเรียกใช้โปรแกรมติดตั้งแล้ว ให้ตรวจสอบว่าติดตั้ง Git โดยการเรียกใช้ git --version ในเทอร์มินัล เสร็จแล้ว!

ที่เกี่ยวข้อง: วิธีสร้างที่เก็บแรกของคุณบน Github

Git Started: พื้นฐาน

การดำดิ่งสู่ Git อาจดูน่ากลัว นี่คือข่าวดี: คุณสามารถเริ่มต้นใช้งานสิ่งที่ Git นำเสนอได้ แม้ว่าคุณจะรู้คำสั่งเพียงไม่กี่คำสั่งก็ตาม คุณจะได้รับส่วนที่เหลือเมื่อเวลาผ่านไปเมื่อคุณค้นพบความต้องการใหม่และค้นหาวิธีแก้ไขปัญหาใหม่ สำหรับตอนนี้ ต่อไปนี้คือข้อมูลพื้นฐานบางส่วน:

คำสั่ง Git พื้นฐาน
คอมไพล์ช่วย, คอมไพล์ช่วย -a, คอมไพล์ช่วย -gแสดงรายการคำสั่ง Git และคำสั่งย่อย
git config --global user.name 'ชื่อนามสกุล'ตั้งค่าชื่อผู้ใช้ Git ของคุณ
git config --global user.email 'your-email@ex.com'ตั้งค่าอีเมล Git ของคุณ
git initสร้างที่เก็บ Git (repo) ใหม่ในไดเร็กทอรีปัจจุบัน
git เพิ่ม [ไฟล์/ไดเรกทอรี]เพิ่มสแน็ปช็อตของไฟล์ปัจจุบันไปยังพื้นที่การแสดงละคร (ดัชนี) การดำเนินการนี้จะไม่บันทึกงานใดๆ ลงในที่เก็บของคุณ
ไป rmลบไฟล์ออกจากดัชนี
git คอมมิทคอมมิตการเปลี่ยนแปลงในพื้นที่ staging กับที่เก็บ คุณต้องเรียกใช้สิ่งนี้เพื่อบันทึกการเปลี่ยนแปลงใน repo ของคุณ
git คอมมิท -aคุณสามารถใช้สิ่งนี้เพื่อข้ามโดยใช้ Git add สิ่งนี้จะมองหาการเปลี่ยนแปลง เพิ่มไปยังการแสดงละคร และดำเนินการเปลี่ยนแปลง
git diffดูการเปลี่ยนแปลงระหว่างการคอมมิต
git logดูการคอมมิตก่อนหน้าของคุณกับ repo
สาขา git [ชื่อสาขา]สร้างสาขาใหม่ในที่เก็บของคุณ แบรนช์ใช้เพื่อแยก codebase ออกเป็นส่วนย่อยๆ
สาขา gitแสดงรายการสาขาทั้งหมดใน repo ของคุณ
git switch [ชื่อสาขา]นำทางระหว่างสาขา
สาขา git [ชื่อสาขา] -dลบสาขาที่ระบุ
git clone [เส้นทางไดเรกทอรี] [ชื่อที่คุณเลือก]สร้างโคลนของที่เก็บที่ระบุ
git fetchตรวจสอบการเปลี่ยนแปลงจากที่เก็บอื่นโดยไม่ต้องรวมเข้ากับ repo ของคุณ
git pullคอมมิตการเปลี่ยนแปลงจากที่เก็บอื่นไปยัง repo ของคุณ
git pushอัปเดต repo พร้อมการเปลี่ยนแปลงเพื่อให้ผู้อื่นดึง

ทำความสะอาดที่เก็บของคุณ

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

หากคุณพบว่ากิ่งก้านของคุณไม่เป็นระเบียบเกินไปสำหรับความชอบของคุณ คุณก็มีวิธีทำความสะอาดอยู่เสมอ

แบ่งปัน แบ่งปัน ทวีต อีเมล นี่คือวิธีทำความสะอาด Git และลบไฟล์ที่ไม่ได้ติดตาม

การค้นหาโครงการ Git ของคุณเต็มไปด้วยไฟล์เก่าหรือไม่? เรียนรู้วิธีทำความสะอาด Git ของคุณ

อ่านต่อไป
หัวข้อที่เกี่ยวข้อง
  • Mac
  • การเขียนโปรแกรม
  • การเขียนโปรแกรม
  • GitHub
  • macOS
เกี่ยวกับผู้เขียน Marcus Mears III(เผยแพร่บทความ 26 บทความ)

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

เพิ่มเติมจาก Marcus Mears III

สมัครรับจดหมายข่าวของเรา

เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!

คลิกที่นี่เพื่อสมัครสมาชิก
หมวดหมู่ Mac