ตัวสร้าง .gitignore
รวมกฎสำหรับระบบปฏิบัติการ โปรแกรมแก้ไข ภาษา และเฟรมเวิร์กที่ใช้บ่อยแบบออฟไลน์ โดยคงลำดับกฎและความหมายของการจับคู่ครั้งสุดท้ายไว้ แล้วสร้าง .gitignore ที่แก้ไขได้
วิธีใช้ตัวสร้าง .gitignore
เทมเพลตที่เลือกและกฎกำหนดเองจะนำมารวมกันเฉพาะในหน้าปัจจุบัน ไม่อ่านไดเรกทอรีโครงการและจะไม่อัปโหลดข้อมูล
ค้นหาและเลือกเทมเพลต
เลือกกฎจากเทมเพลตของระบบปฏิบัติการ โปรแกรมแก้ไขภาษา และเฟรมเวิร์กที่สอดคล้องกับสภาพแวดล้อมการใช้งานจริงของโครงการ
เพิ่มกฎแบบกำหนดเอง
เพิ่มกฎเฉพาะโครงการได้ตามต้องการไม่เกิน 100 KiB รายการ เครื่องมือจะวางเนื้อหาที่กำหนดเองไว้ต่อจากเทมเพลตในตัว และคงลำดับของกฎไว้ตามเดิม
ตรวจสอบและบันทึก
หลังจากตรวจสอบแล้วว่าผลลัพธ์ที่สร้างขึ้นจะไม่ละเว้นซอร์สโค้ดหรือการกำหนดค่าที่จำเป็น ให้คัดลอกเนื้อหาหรือดาวน์โหลด .gitignore
ข้อจำกัดและข้อควรระวัง
- เทมเพลตในตัวเป็นชุดกฎต้นฉบับที่กำหนดไว้ตายตัวตามเวอร์ชัน และจะไม่ซิงค์เทมเพลตล่าสุดจากเว็บไซต์อื่นทางออนไลน์
- เครื่องมือนี้จะไม่สแกนหรืออนุมานโครงสร้างโปรเจ็กต์ของคุณ และไม่สามารถตัดสินได้ว่าแคช อาร์ติแฟกต์จากการบิลด์ หรือไฟล์คีย์ใดควรถูกละเว้น
- .gitignore จะไม่ยกเลิกการติดตามไฟล์ที่คอมมิตไปแล้ว และเมื่อข้อมูลอ่อนไหวเข้าสู่ประวัติแล้ว จะต้องล้างข้อมูลและหมุนเวียนข้อมูลรับรองแยกต่างหาก
คำถามที่พบบ่อย
สามารถเลือกหลายภาษาหรือเฟรมเวิร์กพร้อมกันได้หรือไม่
ได้ เทมเพลตจะจัดเรียงตามลำดับที่มีอยู่ในระบบ ส่วนกฎที่กำหนดเองจะคงลำดับไว้อย่างครบถ้วนและวางไว้ท้ายสุด เพื่อให้สอดคล้องกับความหมายที่ว่าการจับคู่ครั้งสุดท้ายของ Git มีลำดับความสำคัญสูงกว่า
หลังจากสร้างแล้ว เหตุใดไฟล์ยังคงอยู่ใน Git
ไฟล์ที่ Git ติดตามอยู่จะไม่ได้รับผลกระทบจากกฎการละเว้นใหม่ คุณต้องยืนยันความเสี่ยงก่อนนำไฟล์ออกจากดัชนี
เทมเพลตนี้เหมือนกับเทมเพลตอย่างเป็นทางการของ GitHub หรือไม่
ไม่ใช่ เว็บไซต์นี้ดูแลเทมเพลตแบบย่อแยกต่างหาก ก่อนใช้งานควรตรวจสอบกับเอกสารโครงการและกระบวนการบิลด์