Open-source Git เป็นระบบควบคุมเวอร์ชันที่ใช้มากที่สุดในโลก โครงการผู้ใหญ่นี้ได้รับการพัฒนาโดย Linus Torvalds ผู้สร้างระบบปฏิบัติการลีนุกซ์และเป็นที่ตั้งของโครงการซอฟต์แวร์ขนาดใหญ่ที่มีทั้งเชิงพาณิชย์และโอเพนซอร์สซึ่งขึ้นอยู่กับ Git สำหรับการควบคุมเวอร์ชัน
คู่มือนี้จะแสดงวิธีการขอรับโครงการจาก Git วิธีการติดตั้งซอฟต์แวร์ในระบบของคุณและวิธีการเปลี่ยนรหัสซึ่งต้องการความรู้เกี่ยวกับการเขียนโปรแกรม
วิธีค้นหาโปรแกรมที่ใช้ GIT
ไปที่หน้าเว็บการสำรวจที่ GitHub เพื่อดูคลังข้อมูลเด่นและแนวโน้มรวมทั้งลิงก์ไปยังคู่มือและการฝึกอบรม ดูที่หมวดหมู่ต่างๆสำหรับแอ็พพลิเคชันที่คุณต้องการดาวน์โหลดและไปที่การใช้การเปลี่ยนแปลงรวบรวมและติดตั้ง คลิกไอคอนเมนูที่ด้านบนสุดของหน้าจอเพื่อไปยังช่องค้นหาที่คุณสามารถค้นหาโปรแกรมเฉพาะหรือซอฟต์แวร์ประเภทใดก็ได้ที่มีอยู่ในไซต์
ตัวอย่างการโคลนที่เก็บ Git
หากต้องการดาวน์โหลดแอพพลิเคชันคุณสามารถโคลนได้ ขั้นตอนง่ายๆ แต่คุณต้องติดตั้ง Git ไว้ในระบบของคุณ ใช้โปรแกรมบรรทัดคำสั่งขนาดเล็กที่เรียกว่า cowsay ซึ่งใช้เพื่อแสดงข้อความเป็นลูกโป่งคำพูดจากวัว ASCII ต่อไปนี้คือตัวอย่างของวิธีหาและโคลนโปรแกรมจาก GitHub
ชนิด cowsay ในช่องค้นหา Git คุณจะสังเกตเห็นว่ามีจำนวนของเวอร์ชันที่คุณสามารถเลือกได้ หนึ่งสำหรับตัวอย่างนี้ซึ่งใช้ Perl จะนำคุณไปยังหน้าที่มีไฟล์หลายไฟล์
เมื่อต้องการโคลนพื้นที่เก็บข้อมูล cowsay นี้ให้ป้อนคำสั่งต่อไปนี้:
git clone git: //github.com/schacon/cowsay
คำสั่ง git รัน Git คำสั่งโคลนจะคัดลอกพื้นที่เก็บข้อมูลไปยังคอมพิวเตอร์ของคุณและส่วนสุดท้ายเป็นที่อยู่ของโครงการที่คุณต้องการโคลน ติดตั้งแอพพลิเคชันก่อนเพื่อให้แน่ใจว่าเครื่องทำงาน วิธีการดำเนินการนี้ขึ้นอยู่กับโครงการที่คุณดาวน์โหลด ตัวอย่างเช่นโครงการ C อาจต้องการให้คุณเรียกใช้ a Makefile ในขณะที่โครงการ cowsay ในตัวอย่างนี้ต้องการให้คุณเรียกใช้ a เชลล์สคริปต์ . ดังนั้นคุณจะรู้ได้อย่างไรว่าต้องทำอย่างไร? ในโฟลเดอร์ที่คุณทำโคลนควรมีโฟลเดอร์ cowsay หากคุณไปที่โฟลเดอร์ cowsay โดยใช้คำสั่ง CD แล้วทำรายการไดเรกทอรีคุณจะเห็นไฟล์ README หรือไฟล์ชื่อ INSTALL หรือสิ่งที่โดดเด่นเป็นคำแนะนำ ในกรณีของตัวอย่าง cowsay นี้มีไฟล์ README และ INSTALL อยู่ ไฟล์ README แสดงวิธีใช้ซอฟต์แวร์และไฟล์ INSTALL จะให้คำแนะนำในการติดตั้ง cowsay ในกรณีนี้คำสั่งคือการเรียกใช้คำสั่งต่อไปนี้: sh install.sh
ระหว่างการติดตั้งระบบจะถามคุณว่าคุณยินดีที่จะติดตั้ง cowsay ไปยังโฟลเดอร์ดีฟอลต์ที่ให้มาหรือไม่ คุณสามารถกด Return เพื่อดำเนินการต่อหรือป้อนเส้นทางใหม่ สิ่งที่คุณต้องทำเพื่อเรียกใช้ cowsay คือพิมพ์คำสั่งต่อไปนี้: cowsay สวัสดีโลก
คำ สวัสดีชาวโลก ปรากฏในลูกโป่งคำพูดจากปากของวัว ตอนนี้คุณได้ติดตั้ง cowsay แล้วคุณสามารถแก้ไขไฟล์ได้โดยใช้ตัวแก้ไขที่คุณชื่นชอบ ตัวอย่างนี้ใช้ตัวแก้ไข nano ดังนี้: nano cowsay
คุณสามารถจัดหาสวิตช์คำสั่ง cowsay เพื่อเปลี่ยนสายตาของวัว ตัวอย่างเช่นcowsay -gแสดงสัญญาณดอลลาร์เป็นนัยน์ตา คุณสามารถแก้ไขไฟล์เพื่อสร้างตัวเลือก cyclops เพื่อให้เมื่อคุณพิมพ์cowsay -cวัวมีตาเดียว บรรทัดแรกที่คุณต้องเปลี่ยนคือบรรทัดที่ 46 ซึ่งมีลักษณะดังนี้: getopts ('bde: f: ghlLnNpstT: wW: y', \% opts);
นี่คือสวิทช์ทั้งหมดที่คุณสามารถใช้ได้กับ cowsay เมื่อต้องการเพิ่ม -c เป็นตัวเลือกเปลี่ยนบรรทัดดังนี้: getopts ('bde: f: ghlLnNpstT: wW: yc', \% opts);
ระหว่างบรรทัด 51 และ 58 คุณจะเห็นบรรทัดต่อไปนี้: $ borg = $ opts {'b'};$ dead = $ opts {'d'};$ greedy = $ opts {'g'};$ paranoid = $ opts {'p'};$ stoned = $ opts {'s'};$ เบื่อ = $ opts {'t'};$ wired = $ opts {'w'};$ young = $ opts {'y'};
อย่างที่คุณเห็นมีตัวแปรสำหรับแต่ละตัวเลือกที่อธิบายถึงสิ่งที่สวิตช์จะทำ ตัวอย่างเช่น $ greedy = $ opts 'g'; เพิ่มบรรทัดหนึ่งสำหรับการแก้ไขสวิตช์ -c ดังนี้ $ borg = $ opts {'b'};$ dead = $ opts {'d'};$ greedy = $ opts {'g'};$ paranoid = $ opts {'p'};$ stoned = $ opts {'s'};$ เบื่อ = $ opts {'t'};$ wired = $ opts {'w'};$ young = $ opts {'y'};$ cyclops = $ opts 'c';
ในบรรทัดที่ 144 มี subroutine เรียกว่า construct_face ซึ่งใช้ในการสร้างหน้าวัว โค้ดมีลักษณะดังนี้: sub construct_face { if ($ borg) {$ eyes = "=="; } if ($ dead) {$ eyes = "xx"; $ tongue = "U"; } if ($ greedy) {$ eyes = " $ $"; } ถ้า ($ paranoid) {$ eyes = "@@"; } ถ้า ($ ขวักดิน) {$ eyes = "**"; $ tongue = "U"; } ถ้า ($ เบื่อ) {$ eyes = "-"; } if ($ wired) {$ eyes = "OO"; } if ($ young) {$ eyes = ".. "; }}
สำหรับแต่ละตัวแปรที่ระบุไว้ก่อนหน้านี้จะมีคู่ของตัวอักษรที่ต่างกันอยู่ในตัวแปร $ eyes เพิ่มตัวแปรหนึ่งตัวแปรสำหรับตัวแปร $ cyclops: sub construct_face { if ($ borg) {$ eyes = "=="; } if ($ dead) {$ eyes = "xx"; $ tongue = "U"; } if ($ greedy) {$ eyes = " $ $"; } ถ้า ($ paranoid) {$ eyes = "@@"; } ถ้า ($ ขวักดิน) {$ eyes = "**"; $ tongue = "U"; } ถ้า ($ เบื่อ) {$ eyes = "-"; } if ($ wired) {$ eyes = "OO"; } if ($ young) {$ eyes = ".. "; } if ($ cyclops) {$ eyes = "()"; }}
บันทึกไฟล์แล้วเรียกใช้คำสั่งต่อไปนี้เพื่อติดตั้ง cowsay ใหม่ sh install.sh
ตอนนี้เมื่อคุณทำงาน cowsay-h สวัสดีชาวโลกวัวมีตาเพียงข้างเดียว วิธีการคอมไพล์และติดตั้งโค้ด
วิธีเรียกใช้ Cowsay
เปลี่ยน Cowsay




