บนเครื่องลีนุกซ์ฉันมีการเติมข้อความอัตโนมัติให้กับสาขาด้วย Git
[หมายเหตุเรากำลังพูดถึงการทำให้สาขา git เสร็จสมบูรณ์ไม่ใช่การทุบตีเสร็จสิ้น (เช่นคำสั่งไฟล์ ฯลฯ ) ดังนั้นจึงไม่ใช่คำตอบของ Lane ]
ตัวอย่างเช่นฉันสามารถพิมพ์git checkout
+ TABและรับรายการสาขา
หรือฉันสามารถพิมพ์git checkout feb*
+ TABเพื่อให้ได้สาขาทั้งหมดที่ขึ้นต้นด้วย "feb"
ฉันจะใช้ฟังก์ชันนี้ใน Mac ได้อย่างไร
ฉันพยายามดาวน์โหลดและเรียกใช้bash-completion/bash_completion
และbash-completion/bash_completion.sh.in
แต่ไม่มีความสุข declare: -A invalid_option
เป็นครั้งแรกที่ทำให้ข้อความผิดพลาดเกี่ยวกับ ครั้งที่สองก็ไม่มีข้อผิดพลาด เมื่อฉันgit checkout
+ TABแม้ว่าฉันยังคงได้รับรายการไฟล์ในไดเรกทอรีไม่ใช่สาขา ฉันอยู่ในรูทโครงการ
การเติมข้อมูลอัตโนมัติสำหรับคำสั่งไดเรกทอรีและ bash นั้นใช้งานได้ดังนั้นมันจึงเฉพาะเจาะจงกับ Git
Models
โฟลเดอร์เมื่อกดที่จะทำให้มันเติมไปm
Tab
master