10 ฟีเจอร์ Github ที่มีประโยชน์ที่คุณอาจไม่รู้
Github เป็นที่ที่โปรแกรมเมอร์และนักออกแบบทำงานร่วมกัน พวกเขาทำงานร่วมกันมีส่วนร่วมและแก้ไขข้อบกพร่อง มันยัง โฮสต์โครงการโอเพ่นซอร์สมากมายและรหัสของภาษาโปรแกรมต่างๆ. ยิ่งไปกว่านั้น Github ยังได้เปิดตัวแอปพลิเคชันเดสก์ท็อปสำหรับทั้ง Windows และ OS X ที่อนุญาตให้ทุกคนรวม Github ภายในเวิร์กโฟลว์ของตนได้อย่างราบรื่น.
แต่มีมากขึ้นที่จะ Github กว่าตา จำนวนของคุณสมบัติที่ค่อนข้างซ่อนอยู่ภายใต้ส่วนติดต่อผู้ใช้เรียบร้อยและด้วยเหตุนี้หลายคนมองข้าม ดังนั้นนี่คือ 10 ฟีเจอร์ Github ที่คุณอาจไม่รู้.
1. ลากและวางรหัสสรุปสาระสำคัญ
สรุปสาระสำคัญเป็นสถานที่ของตัวเองมาก Github ที่ช่วยให้คุณสามารถโฮสต์ข้อมูลโค้ด นอกจากนี้คุณยังสามารถ เรียกดูและค้นหาตัวอย่างโค้ดจำนวนมากในหลากหลายภาษา. การใช้ Gist นั้นง่ายมากและควรจะเข้าใจง่าย แต่คุณรู้หรือไม่ว่า คุณสามารถเพิ่มรหัสได้โดยตรงจากไฟล์? เพียงแค่ลากและวางไฟล์บน Gist รหัสภายในไฟล์จะถูกคัดลอกทันที มันรวดเร็วและช่วยคุณประหยัดเวลาได้มาก!
2. การสร้างโฟลเดอร์ผ่านทางเว็บอินเตอร์เฟส
ในขณะที่พวกเราหลายคนอาจจัดการที่เก็บ Github ผ่านแอพ Github ฟรี Github ได้สร้างสิ่งที่พวกเขาเรียกว่า WebFlow มัน ช่วยให้เราสามารถจัดการที่เก็บข้อมูลผ่านเว็บอินเตอร์เฟสของ Github.
และนี่คือวิธีที่คุณ สร้างโฟลเดอร์หรือไฟล์ใหม่ใน Github โดยตรง. สิ้นสุดอินพุตใหม่แต่ละรายการด้วย a /
เพื่อสร้างโฟลเดอร์ใหม่ หรือระบุนามสกุลไฟล์และกด Commit a New File เพื่อสร้างไฟล์ใหม่.
3. การใช้ตัวย่อ URL ของ Git
คนสมัยนี้ชอบแบ่งปันสิ่งต่างๆจากภาพถ่ายสถานะและข่าวใน Twitter หากคุณเป็นผู้ใช้ Github คุณอาจต้องการ แบ่งปันที่เก็บ Github ของคุณ. กระนั้น URL ที่เก็บบางครั้งยาวเกินไปที่จะแบ่งปันใน Twitter ซึ่งยอมรับได้เพียง 140 ตัวอักษร.
มีตัวเลือกมากมายในการย่อ URL อย่าง Bit.ly และ Goo.gl แต่ทำไมไม่ลองใช้ Gitub ที่เป็นของตัวเอง Gitub? Git.io จะย่อ URL ของที่เก็บ Github ของคุณให้สั้นลง นอกจากนี้ยังมีอินเตอร์เฟสบรรทัดคำสั่งสำหรับ Git.io เพื่อย่อ URL ผ่านเทอร์มินัลโดยใช้ Gitio
คำสั่ง.
4. ตัวค้นหาไฟล์
นอกเหนือจากการสร้างไฟล์ใหม่คุณยังสามารถ สำรวจไฟล์ต่างๆในที่เก็บใด ๆ อย่างรวดเร็ว. คุณลักษณะนี้ไม่สามารถมองเห็นได้อย่างชัดเจนตามที่ปรากฏในรูปแบบของ แป้นพิมพ์ลัด.
กดปุ่ม T เพื่อเปิดใช้งานตัวค้นหาไฟล์ กด ↑ และ ↑ กระโดดข้ามไฟล์ขึ้นและลง หรือพิมพ์ชื่อไฟล์เพื่อเลือกไฟล์เฉพาะที่คุณมีอยู่ในใจ.
5. การใช้ Github Emoji
อิโมจิหรืออิโมติคอนเป็นไอคอนเล็ก ๆ ที่แสดงถึงการแสดงออกบางอย่าง (ส่วนใหญ่อยู่ในรูปแบบของใบหน้า) ใน Facebook และ Twitter, ผู้คนมักแสดงความรู้สึกด้วยอิโมจิ.
แท้จริง, คุณยังสามารถแสดงอิโมจิใน Github. ค้นหาอักขระและรหัส Emoji ทั้งหมดในแผ่นโกง Emoji emojis สามารถเพิ่มได้ในไฟล์ README.md ของที่เก็บ Wiki และในเธรด Issues.
6. การใช้อินเตอร์เฟสบรรทัดคำสั่ง Github
ในขณะที่คนส่วนใหญ่ชอบทำงานกับ GUI แต่ก็มีบางคนที่ชอบใช้ CLI (Command Line Interface) นี่คือที่ Github CLI เข้ามา Github CLI เริ่มต้นด้วย ดุม
. มัน นำคำสั่งพิเศษที่สามารถใช้ได้ พร้อมกับ คอมไพล์
คำสั่ง รายการคุณสมบัติทั้งหมดสามารถพบได้ในหน้าพื้นที่เก็บข้อมูล Hub.
7. การเชื่อมโยงสาย
บางครั้งคุณอาจต้องการ แบ่งปันและชี้เฉพาะบรรทัดภายในไฟล์ของที่เก็บของคุณ. Github อนุญาตให้คุณทำสิ่งนี้ได้โดยการเพิ่ม #L
ตามด้วยหมายเลขบรรทัดที่ท้าย URL ไฟล์ (ดูตัวอย่างด้านล่าง).
นอกจากนี้คุณยังสามารถ เลือกช่วงของเส้นโดยการระบุเส้นเริ่มต้นและจุดสิ้นสุด ภายใน #L
พารามิเตอร์. # L10-15
, เป็นตัวอย่างเลือกบรรทัด 10 ถึง 15.
8. รายการตรวจสอบงาน
Github ขยาย markdown เพื่อตอบสนองความต้องการของตนเอง. ตอนนี้คุณสามารถเพิ่มรายการช่องทำเครื่องหมายใน Github โดยใช้ - []
หรือ - [x]
เพื่อแสดงรายการที่เลือก โปรดทราบว่าช่องทำเครื่องหมายจะปรากฏเฉพาะในรายการเท่านั้น []
ต้องเริ่มต้นด้วยเครื่องหมายขีด ‐
. นี่คือตัวอย่าง:
- [x] สร้างโพสต์ - [x] สร้างหน้า - [x] เพิ่มภาพ - [] เผยแพร่โพสต์.
รหัสนี้จะเปลี่ยนเป็น:
9. แผนที่การแสดงผลแบบ CSV และ 3D
Gihub สนับสนุน CSV หากคุณรวมไฟล์. csv ไว้ด้วย GitHub จะ แสดงไฟล์ CSV ของคุณในรูปแบบข้อมูลตารางแบบโต้ตอบ. มันยังช่วยให้คุณสามารถค้นหาได้ นอกเหนือจาก CSV แล้ว Github จะแสดงแผนที่โดยอัตโนมัติในรูปแบบ geoJSON และ 3D พร้อมด้วยส่วนขยาย STL.
10. รับ Octodex
สุดท้าย แต่ไม่ท้ายสุดคุณรู้ไหมว่า Github มี หลากหลายรุ่น ของมิ่งขวัญ, Octocat? Google มี Doodle ในขณะที่ Github มี Octodex Octodex คือชุดของ Octocat รุ่นทางเลือกสร้างสรรค์ ที่นั่นคุณสามารถพบ Labtocat, Femalecodertocat, Octoliberty, Spidertocat, Megacat และ Octocats ดีๆอีกมากมาย คุณสามารถใช้ Octodex เป็นสัญลักษณ์ประจำตัว อ้างถึงหน้าคำถามที่พบบ่อยสำหรับข้อมูลเพิ่มเติมเกี่ยวกับนโยบายการใช้งานของ Octodex.