วิธีดาวน์โหลดไฟล์และดูโค้ดจาก GitHub

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

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

ติดตั้งโปรแกรมดูโค้ด

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

ดาวน์โหลดและติดตั้งVisual Studio Codeโดยทำตามวิซาร์ดการติดตั้ง จากนั้น คุณก็พร้อมที่จะดูไฟล์และรหัสที่คุณสามารถดาวน์โหลดได้จาก  GitHub

มีโปรแกรมแก้ไขโค้ดต่างๆ มากมาย หากโปรเจ็กต์ถูกสร้างขึ้นด้วยIDE อื่น (สภาพแวดล้อมการพัฒนาแบบรวม) Visual Studioอาจไม่เหมาะสำหรับการแก้ไขโค้ดนั้น ต้อง(Having)บอกว่าVisual Studio Codeจะอนุญาตให้คุณแก้ไขโค้ดของโปรเจ็กต์ส่วนใหญ่บนGitHubและมันจะใช้ได้เสมอถ้าคุณต้องการทำเพียงแค่ดู(view )โค้ด 

กำลังดาวน์โหลดโครงการรุ่นล่าสุด(Most Recent Release)บนGitHub

สมมติว่าคุณเป็นโปรแกรมเมอร์(programmer)ที่ต้องการดาวน์โหลดไฟล์โครงการสำหรับซอฟต์แวร์โอเพนซอร์ส (open-source)บนGitHubไฟล์โปรเจ็กต์จะถูกโพสต์ในที่เก็บ และแต่ละโปรเจ็กต์จะมีโฮมเพจของที่เก็บ คุณไม่จำเป็นต้องมีบัญชีผู้ใช้บนGitHubเพื่อดูหรือดาวน์โหลดไฟล์ 

ทำตามขั้นตอนเหล่านี้เพื่อดาวน์โหลดรุ่นล่าสุดของโครงการที่คุณสนใจ

  1. ไปที่github.com
  2. ค้นหาโครงการตามชื่อในช่องค้นหาของ GitHub 

  1. ไปที่โฮมเพจของที่เก็บ

  1. ค้นหาส่วนการเผยแพร่(Releases)และเลือกเวอร์ชันล่าสุด บนไซต์เดสก์ท็อปของ GitHub รุ่นต่างๆ จะอยู่ที่แถบด้านข้างทางด้านขวา อีกทางหนึ่ง คุณสามารถเพิ่ม/releases ไปยัง ที่เก็บURL การเปิดตัวที่ด้านบนจะเป็นรุ่นล่าสุด

  1. ถัดไป ค้นหาและขยายส่วน  สินทรัพย์(Assets )

  1. เนื่องจากคุณต้องการดูโค้ด ให้ดาวน์โหลด ไฟล์.zipซอร์สโค้ด ผู้ใช้ Linux(Linux)ควรดาวน์โหลดไฟล์ tar.gz ซอร์สโค้ด

  1. แยกไฟล์เก็บถาวรซอร์สโค้ดที่คุณดาวน์โหลดในขั้นตอนที่ 6
  2. สลับไปที่Visual Code Editor(Visual Code Editor)และเลือกFile > Open Folder นำทาง(Navigate)และเลือกโฟลเดอร์ที่คุณแตกออกมาในขั้นตอนที่ 7

  1. กดปุ่มเลือกโฟลเดอร์(Select Folder )
  2.  ในVisual Studio Codeคุณจะเห็นโปรเจ็กต์แสดงอยู่ทางด้านซ้าย คุณสามารถขยายลูกศรแบบเลื่อนลงเพื่อดูไฟล์ทั้งหมดที่รวมอยู่ในโครงการ 

  1. เลือกไฟล์โครงการในแผงด้านซ้าย และรหัสจะปรากฏในพื้นที่ทำงานทางด้านขวา 

ขั้นตอนข้างต้นจะอธิบายวิธีการดูไฟล์จากโปรเจ็กต์รุ่นล่าสุดบนGitHub แต่ถ้าคุณต้องการดูไฟล์จากสาขาเฉพาะของโครงการล่ะ

กำลังดาวน์โหลดจากสาขาเฉพาะ

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

ลองนึกภาพว่าคุณต้องการดาวน์โหลดและดูไฟล์จากสาขาเฉพาะของโปรเจ็กต์ บน GitHub โดยทำตามขั้นตอนเหล่านี้:

  1. ค้นหาโปรเจ็กต์ตามชื่อและไปที่โฮมเพจที่เก็บของโปรเจ็กต์ 
  2. ค้นหารายการแบบเลื่อนลงของสาขา(branch)และเลือกสาขาที่คุณต้องการดาวน์โหลด โดยปกติ สาขา Masterจะมีรหัสล่าสุด แต่ไม่เสมอไป

  1. เมื่อคุณได้เลือกสาขาที่ต้องการแล้ว ให้ค้นหาและเลือก ปุ่ม รหัส(Code) สีเขียว เลือกดาวน์โหลด Zip(Download Zip)หรือหากคุณเห็นตัวเลือกนี้ ให้ เปิด ด้วยVisual Studio (Open with Visual Studio)(คุณอาจเห็นตัวเลือกให้เปิดด้วย GitHub Desktop(Open with GitHub Desktop) )

  1. แตกไฟล์ zip และเปิดโฟลเดอร์ที่แยกจากภายในVisual Studio Codeโดยทำตามขั้นตอนที่ 7-11 ในส่วนด้านบน

โดยทำตามขั้นตอนข้างต้น คุณสามารถดูรหัสจากสาขาเฉพาะของโครงการบนGitHub ต่อไป(Next)เราจะพูดถึงวิธีการเจาะลึกยิ่งขึ้นไปอีก และดาวน์โหลดไฟล์จากการคอมมิต(commit)เฉพาะ

ดาวน์โหลดจากภาระผูกพันเฉพาะ

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

  1. ไปที่โฮมเพจของที่เก็บและเลือกสาขาที่คุณต้องการใช้งาน โดยปกตินี่จะเป็นสาขาหลัก
  2. ค้นหาและเลือกลิงก์ยืนยัน(Commits )

  1. เลือกคอมมิตที่คุณต้องการดาวน์โหลดโดยเลือกชื่อของคอมมิต

  1. ตอนนี้คุณอยู่ในหน้าสำหรับคอมมิตที่คุณเลือก จากนั้นเลือกปุ่มเรียกดูไฟล์(Browse files)

  1. ค้นหาและเลือก ปุ่ม รหัส(Code) สีเขียว แล้วเลือกดาวน์โหลด zip(Download zip)หรือเปิดด้วย Visual Studio(Open with Visual Studio)หากมี
  2. สุดท้าย แตกไฟล์ zip และเปิดโฟลเดอร์ที่แยกออกมาใน Visual Studio  Code(Studio Code)

GitHub มีอะไรอีกมากมาย

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



About the author

ฉันเป็นนักพัฒนาเว็บที่มีประสบการณ์มากกว่า 10 ปีในการทำงานกับเบราว์เซอร์ Firefox และ Google Docs ฉันเป็นผู้เชี่ยวชาญในการสร้างแอปพลิเคชันออนไลน์ที่เรียบง่ายแต่ทรงพลัง และได้พัฒนาโซลูชันบนเว็บสำหรับทั้งธุรกิจขนาดเล็กและองค์กรขนาดใหญ่ ฐานลูกค้าของฉันประกอบด้วยชื่อที่ใหญ่ที่สุดในธุรกิจ เช่น FedEx, Coca Cola และ Macy's ทักษะของฉันในฐานะนักพัฒนาทำให้ฉันเป็นผู้สมัครในอุดมคติสำหรับโครงการใดๆ ที่จำเป็นต้องทำให้เสร็จอย่างรวดเร็วและมีประสิทธิภาพ - ตั้งแต่การพัฒนาเว็บไซต์ที่กำหนดเองไปจนถึงการสร้างแคมเปญการตลาดทางอีเมลที่มีประสิทธิภาพ



Related posts