ฉันจะใช้ไฟล์ .gitignore ได้อย่างไร

How Do I Use Gitignore File



ขณะทำงานกับที่เก็บ Git มีไฟล์บางไฟล์ที่เราไม่ต้องการคอมมิตเมื่อใดก็ตามที่เราทำการเปลี่ยนแปลงใดๆ กับที่เก็บของเรา เป็นเพราะไฟล์เหล่านี้อาจเกี่ยวข้องกับการกำหนดค่าหรือไลบรารีบางอย่างที่เราไม่ต้องการทำให้ยุ่งเหยิงหรือเปลี่ยนแปลง นอกจากนี้ การคอมมิตไฟล์ดังกล่าวใหม่อาจทำให้พื้นที่เก็บข้อมูลโปรเจ็กต์ของคุณยุ่งเหยิง นี่คือเหตุผลที่ Git นำเสนอแนวคิดของไฟล์ .gitignore เป็นไฟล์ใน Git ที่คุณสามารถเพิ่มไฟล์ทั้งหมดของที่เก็บโครงการของคุณที่คุณไม่ต้องการคอมมิตใหม่ หรืออีกนัยหนึ่งคือ ไฟล์ที่คุณต้องการละเว้นขณะคอมมิต ดังนั้น วันนี้เราจะอธิบายวิธีการใช้ไฟล์ .gitignore ใน Ubuntu 20.04 ให้คุณฟัง

วิธีการใช้ไฟล์ .gitignore ใน Ubuntu 20.04

ในการใช้ไฟล์ .gitignore ใน Ubuntu 20.04 เราจะแนะนำคุณผ่านเก้าขั้นตอนต่อไปนี้:







ขั้นตอนที่ 1: รับที่เก็บทดสอบ

แทนที่จะสร้างที่เก็บโครงการของเราเอง เราได้ใช้ที่เก็บตัวอย่างที่ GitHub คุณต้องได้รับที่เก็บนี้โดยเรียกใช้คำสั่งที่กล่าวถึงด้านล่าง:



โคลน git https://github.com/schacon/simplegit-progit



เมื่อพื้นที่เก็บข้อมูลที่ระบุถูกโคลนไปยังระบบ Ubuntu 20.04 ของคุณแล้ว ระบบจะแสดงสถานะต่อไปนี้บนเทอร์มินัล:





ขั้นตอนที่ 2: สร้างไฟล์ตัวอย่างที่จะละเว้น

ตอนนี้ เราต้องสร้างไฟล์ตัวอย่างที่เราต้องการละเว้นในไดเร็กทอรีโครงการของเรา ก่อนอื่นเราต้องไปที่ไดเร็กทอรีโครงการของเราโดยใช้คำสั่งนี้:



cd / home / kbuzdar / simplegit-progit

ที่นี่ คุณต้องระบุเส้นทางที่คุณโคลนที่เก็บทดสอบ

เมื่อคุณอยู่ในที่เก็บทดสอบ คุณสามารถสร้างไฟล์ตัวอย่างในนั้นได้โดยใช้คำสั่งต่อไปนี้:

sudo nano abc.txt

เมื่อไฟล์นี้เปิดขึ้นมาด้วยตัวแก้ไข nano คุณสามารถเขียนข้อความสุ่มในไฟล์ ดังที่แสดงในภาพด้านล่าง หลังจากนั้นคุณสามารถบันทึกไฟล์นี้ได้

ขั้นตอนที่ 3: สร้างไฟล์ .gitignore

เมื่อเราสร้างไฟล์ที่เราต้องการละเว้นในการคอมมิตครั้งต่อไป เราจะสร้างไฟล์ .gitignore ในที่เก็บโปรเจ็กต์ของเราโดยรันคำสั่งต่อไปนี้:

sudo nano .gitignore

ขั้นตอนที่ 4: เพิ่มไฟล์ที่จะละเว้นใน .gitignore File

เมื่อไฟล์ .gitignore เปิดขึ้นพร้อมกับตัวแก้ไข nano คุณจะต้องเพิ่มชื่อไฟล์ที่คุณต้องการละเว้นในไฟล์ .gitignore ในกรณีของเราคือ abc.txt หลังจากเพิ่มไฟล์นี้ลงในไฟล์ .gitignore แล้ว เราจะบันทึกไฟล์ดังกล่าว คุณสามารถเพิ่มไฟล์ได้มากเท่าที่คุณต้องการละเว้นในไฟล์ .gitignore โดยแยกบรรทัด

ขั้นตอนที่ 5: เริ่มต้น Git ใหม่

เมื่อเราได้ทำการเปลี่ยนแปลงตามที่ต้องการแล้ว เราต้องเริ่มต้น Git ใหม่โดยใช้คำสั่งต่อไปนี้:

git init

หากคำสั่งนี้สามารถเริ่มต้น Git ใหม่ได้สำเร็จ คุณจะสามารถเห็นข้อความที่แสดงในภาพด้านล่าง

ขั้นตอนที่ 6: เพิ่มการเปลี่ยนแปลงที่ทำขึ้นใหม่ไปยังที่เก็บของคุณ

ขั้นตอนต่อไปคือการเพิ่มการเปลี่ยนแปลงที่ทำขึ้นใหม่ไปยังที่เก็บโครงการของเราโดยเรียกใช้คำสั่งต่อไปนี้:

git เพิ่ม

หากเพิ่มการเปลี่ยนแปลงลงในที่เก็บโปรเจ็กต์ของคุณเรียบร้อยแล้ว ระบบจะไม่แสดงข้อความใดๆ บนเทอร์มินัล ดังที่แสดงในภาพด้านล่าง

ขั้นตอนที่ 7: ตรวจสอบสถานะปัจจุบันของ Git

ก่อนทำการเปลี่ยนแปลงเหล่านี้กับ Git เราจะตรวจสอบสถานะปัจจุบันของ Git ด้วยคำสั่งต่อไปนี้:

สถานะ git

สถานะปัจจุบันของที่เก็บโปรเจ็กต์ Git ของเราแสดงอยู่ในภาพด้านล่าง

ขั้นตอนที่ 8: ยอมรับการเปลี่ยนแปลงทั้งหมด

ตอนนี้เราจะยอมรับการเปลี่ยนแปลงเหล่านี้โดยเรียกใช้คำสั่งต่อไปนี้:

git commit –m ข้อความที่จะแสดง

ที่นี่ คุณสามารถแทนที่ข้อความที่จะแสดงด้วยข้อความที่คุณเลือกที่คุณต้องการให้แสดงด้วยการคอมมิตล่าสุดของคุณ

ผลลัพธ์ของการคอมมิตล่าสุดของเราแสดงอยู่ในภาพด้านล่าง

คุณสามารถดูได้จากรูปภาพที่แสดงด้านบนว่ามีเพียงไฟล์ .gitignore เท่านั้นที่คอมมิต ไม่ใช่ไฟล์ abc.txt เนื่องจากเราต้องการละเว้นในคอมมิตของเรา หมายความว่า Git ประสบความสำเร็จในการละเว้นไฟล์ที่เรากล่าวถึงในไฟล์ .gitignore ของเราในขณะที่ทำการเปลี่ยนแปลง

บทสรุป

โดยทำตามบทช่วยสอนของวันนี้ คุณสามารถเพิ่มไฟล์ได้มากเท่าที่คุณต้องการละเว้นในขณะที่ทำการคอมมิตในไฟล์ .gitignore ของคุณ ด้วยวิธีนี้ คุณจะไม่เพียงแต่บันทึกไฟล์เหล่านี้จากการทำให้ยุ่งเหยิงโดยไม่ได้ตั้งใจ แต่ยังช่วยประหยัดทรัพยากรของคุณที่จะนำไปใช้ในการสร้างไฟล์ที่ไม่เกี่ยวข้อง