GitHub CLI คือไคลเอนต์บรรทัดคำสั่งแบบ โอเพนซอร์ส ที่นำแอ็กชันที่ใช้บ่อยที่สุดของ GitHub มาไว้ในเทอร์มินัลโดยตรง ด้วยเหตุนี้ คุณจึงตรวจสอบอิชชู พูลรีเควสต์ และการปล่อยเวอร์ชันใหม่ได้โดยไม่ต้องเปิดเบราว์เซอร์ทุกครั้ง มันฟรี เป็นโอเพนซอร์ส และออกแบบมาสำหรับคนที่ชอบทำงานต่อจากคอนโซลแทนการสลับไปมาที่เว็บไซต์ GitHub ตลอดเวลา
การดูและจัดการอิชชูและพูลรีเควสต์
จากเทอร์มินัล คุณสามารถเห็นอิชชูที่ยังเปิดอยู่ของรีโพซิทอรีได้ในพริบตา และกรองตามต้องการ โดยไม่ต้องเข้าเว็บไซต์เพื่อเช็กทีละรายการ คุณยังตรวจสอบสถานะของพูลรีเควสต์ที่รอดำเนินการได้ ดาวน์โหลดรายการที่ต้องการลงคอมพิวเตอร์เพื่อรีวิวการเปลี่ยนแปลงราวกับว่าเป็นบรันช์ของคุณเอง หรือสร้างพูลรีเควสต์ใหม่ได้ทันทีเมื่อคุณทำส่วนของคุณเสร็จ นอกจากนี้ คุณยังตรวจสอบได้ว่าการตรวจสอบอัตโนมัติของพูลรีเควสต์ผ่านสำเร็จก่อนอนุมัติหรือไม่
การเผยแพร่เวอร์ชันใหม่ของโปรเจกต์
GitHub CLI ช่วยให้คุณเผยแพร่เวอร์ชันใหม่ของโปรเจกต์ได้โดยระบุแท็กที่เกี่ยวข้องและแนบไฟล์ที่คุณต้องการใส่เข้าไป ทั้งหมดนี้ทำได้โดยไม่ต้องออกจากเทอร์มินัล คุณยังสามารถตรวจดูเอกสารประกอบของรีโพซิทอรีใดๆ ได้จากคอนโซลโดยตรง ซึ่งมีประโยชน์เมื่อใดก็ตามที่คุณอยากดูโปรเจกต์อย่างรวดเร็วก่อนดาวน์โหลด โดยไม่จำเป็นต้องเปิดเบราว์เซอร์
ทำแอ็กชันที่ทำซ้ำให้เป็นอัตโนมัติ
นอกเหนือจากสิ่งที่มากับโปรแกรมโดยค่าเริ่มต้นแล้ว GitHub CLI ยังให้คุณเชื่อมต่อกับฟังก์ชัน GitHub แทบทุกอย่างเพื่อทำให้แอ็กชันที่ยังไม่มีคำสั่งเฉพาะเป็นอัตโนมัติได้ คุณยังสามารถบันทึกชอร์ตคัตแบบกำหนดเองสำหรับชุดคำสั่งที่คุณใช้ซ้ำบ่อยที่สุด เพื่อให้งานที่ปกติจะต้องพิมพ์นานๆ ลดเหลือเป็นคำสั้นๆ ที่จำง่าย
รองรับรีโพซิทอรีขององค์กรด้วย
นอกเหนือจากรีโพซิทอรีที่โฮสต์บนเว็บไซต์ GitHub แบบสาธารณะแล้ว GitHub CLI ยังเชื่อมต่อกับเซิร์ฟเวอร์ส่วนตัวที่หลายบริษัทใช้ภายในได้ด้วย การตั้งค่าการเชื่อมต่อนั้นแทบจะเหมือนกับบัญชีปกติ ทำให้สลับไปมาระหว่างโปรเจกต์ส่วนตัวกับงานได้อย่างราบรื่น
ประสบการณ์ของฉันกับ GitHub CLI
หลังจากติดตั้ง GitHub CLI บนพีซีของฉัน ฉันล็อกอินด้วยบัญชีของฉันและโคลนรีโพของฉันเพื่อเข้าถึงข้อมูลทั้งหมดจากเทอร์มินัล จากนั้นฉันลองดูอิชชูทั้งหมดที่ยังเปิดค้างอยู่ รวมถึงพูลรีเควสต์ ต่อมาฉันเผยแพร่เวอร์ชันใหม่ของโปรเจกต์และแนบไฟล์ที่คอมไพล์แล้ว จากนั้นบันทึกชอร์ตคัตของตัวเองเพื่อไม่ต้องพิมพ์คำสั่งยาวๆ เดิมซ้ำทุกครั้ง สุดท้าย ฉันยังเชื่อมต่อ GitHub CLI เข้ากับเซิร์ฟเวอร์ของบริษัทที่ฉันใช้ในการทำงาน และสามารถสลับไปมาระหว่างทั้งสองบัญชีได้โดยไม่มีปัญหา
สิ่งที่ฉันชอบที่สุดเกี่ยวกับ GitHub CLI และสิ่งที่ควรปรับปรุง
· สิ่งที่ฉันชอบที่สุด: สามารถรีวิวและอนุมัติพูลรีเควสต์ได้โดยไม่ต้องออกจากเทอร์มินัล และความสามารถในการบันทึกชอร์ตคัตของตัวเองสำหรับคำสั่งที่ฉันใช้ซ้ำบ่อยที่สุด
· สิ่งที่ควรปรับปรุง: ฟีเจอร์ GitHub ที่ขั้นสูงบางอย่างยังไม่มีคำสั่งของตัวเองและต้องตั้งค่าเองด้วยตนเอง ซึ่งใช้เวลามากกว่าการใช้คำสั่งที่ผนวกรวมมาให้โดยค่าเริ่มต้นเล็กน้อย
ติดตั้ง GitHub CLI บนคอมพิวเตอร์ของคุณ แล้วนำความสามารถในการจัดการอิชชู พูลรีเควสต์ และเวอร์ชันใหม่มาไว้ในเทอร์มินัลโดยตรง พร้อมตัวเลือกในการเชื่อมต่อกับเซิร์ฟเวอร์ขององค์กรด้วย
GitHub CLI เหมาะสำหรับคุณถ้า
✓ คุณชอบจัดการ GitHub issues, pull requests และ releases ได้ทั้งหมดจากเทอร์มินัลของคุณโดยตรง
✓ คุณให้ความสำคัญกับการทำงานอัตโนมัติสำหรับงาน GitHub ที่ซ้ำๆ ด้วยคำสั่งและคีย์ลัดแบบปรับเองให้เหมาะกับเวิร์กโฟลว์ของคุณ
✓ คุณต้องการเข้าถึงทั้ง public และ enterprise repositories ได้อย่างราบรื่น รวมถึงการดูเอกสารและจัดการ releases
รีวิว
ยังไม่มีความคิดเห็นเกี่ยวกับ GitHub CLI เป็นคนแรก! คอมเมนต์