สุดท้ายสิ่งเดียวที่เหลือให้ดูคือวิธีการบันทึกการเปลี่ยนแปลงที่ต่อเนื่องในการพัฒนาของเรา
9. การลงทะเบียนการเปลี่ยนแปลง
เรากำลังจะทำการเปลี่ยนแปลงบางอย่างกับไฟล์ซอร์สโค้ด ก่อนอื่นเราจะเพิ่มบรรทัดของสภาพแวดล้อมทั่วไป *ห้าม สำหรับสคริปต์จากนั้นเราจะส่งข้อความที่กระตือรือร้นขึ้นเล็กน้อย ในกรณีนี้เราใช้โปรแกรมแก้ไขข้อความ
ถ้าเรารันคำสั่ง สถานะ git สิ่งนี้จะแจ้งให้เราทราบว่ามีการเปลี่ยนแปลงและเราต้องทำการเปลี่ยนแปลงใหม่ ผูกมัด เพื่อลงทะเบียน ดังนั้นเราจึงดำเนินการ:
~ / HelloWorld $ git กระทำ -a -m "เพิ่มข้อความที่กระตือรือร้นมากขึ้น"
เมื่อเราเริ่มโครงการในปีพ Google Codeเรายอมรับว่าจะมีใบอนุญาต จีพี v3ระบุว่าต้องแจกจ่ายซอฟต์แวร์พร้อมสำเนาของไฟล์ลิขสิทธิ์ นั่นคือเหตุผลที่เราสามารถเชื่อมต่อกับไซต์ของ GNU และดาวน์โหลด
ตอนนี้เรามีไฟล์ลิขสิทธิ์แล้วเราสามารถเพิ่มลงในโครงการของเราได้ เพียงแค่วางลงในไดเร็กทอรีการทำงาน ถ้าเราเรียกใช้ไฟล์ สถานะ gitมันจะแจ้งให้เราทราบว่ามีการเปลี่ยนแปลง แต่ไฟล์ที่เป็นปัญหาไม่ได้ถูก«ติดตาม» (ถ้าฉันจะใช้คำนี้)
เพื่อให้การเปลี่ยนแปลงปรากฏในที่เก็บของเราเราต้องเพิ่มอย่างมีประสิทธิภาพโดยใช้คำสั่ง git add.
~ / HelloWorld $ git เพิ่ม LICENSE.txt
ถ้าเราวิ่งอีกครั้ง สถานะ git สิ่งนี้จะแจ้งให้เราทราบว่ามีการเพิ่มไฟล์ใหม่ ในที่สุดเราก็เรียกใช้ไฟล์ ผูกมัด เพื่อสร้างเวอร์ชันใหม่และในที่สุดเราก็สามารถอัปโหลดสถานะปัจจุบันของที่เก็บในเครื่องของเราไปยังที่เก็บระยะไกลที่โฮสต์อยู่ใน Google Code.
~ / HelloWorld $ git กระทำ -a -m "การเพิ่มไฟล์ลิขสิทธิ์ GPL v3" ~ / HelloWorld $ git push gc master
10. ทบทวนประวัติศาสตร์ของเรา
หากเราเชื่อมต่อกับที่เก็บของโครงการของเราใน Google Code เราสามารถดูได้ในส่วน แหล่ง ในส่วน การเปลี่ยนแปลง เวอร์ชันต่างๆที่เราใช้ในการพัฒนาของเรา
คุณสามารถดูที่เก็บได้ตามที่อยู่: http://code.google.com/p/lecovi-hello-world/source/browse/
ในที่สุด
อย่างที่คุณเห็นมันค่อนข้างง่ายและเป็นเครื่องมือที่มีประโยชน์อย่างยิ่ง ฉันหวังว่าคุณจะชอบมันได้ให้บริการคุณและฉันรอความคิดเห็นของคุณ
ทักทาย!
ขอบคุณสำหรับบทความที่น่าสนใจชุดนี้ !!
มีเหตุผลพิเศษไหมที่จะใช้ Google Code แทน Github ที่ดูเหมือนจะมีชื่อเสียงมากขึ้น? ฉันขอจากสิ่งที่ยิ่งใหญ่ที่สุดของความโง่เขลา XD
ทักทาย!
ยินดีต้อนรับ!
ไม่ใช่แค่มันดูง่ายมากสำหรับฉันและเมื่อพิจารณาว่าหลายคนมีบัญชี Google อยู่แล้วคุณสามารถรับบริการได้โดยไปที่ไซต์ Google Code
GitHub เป็นเครื่องมือที่ยอดเยี่ยม แต่การมีตัวเลือกการกำหนดค่าที่มากขึ้นในบางครั้งก็ทำให้มือใหม่เข้าใจยากขึ้นเล็กน้อย
ฉันกำลังเตรียมงวดบางส่วนที่ฉันทำงานกับ GitHub และ Bitbucket โดยแนะนำ Mercurial และ hg-git
กอด!