Git ไม่สนใจไฟล์ gitignore ภายใต้ Windows 10
Nov 07 2020
Git ไม่สนใจโฟลเดอร์ในไฟล์. gitignore นี่คือ. gitignore ของฉัน: (env คือโฟลเดอร์ที่สร้างโดย venv ใน Python)
#folders
env/**
pdfs/**
# files
#source files
/timeformat.py
/pdfreader.py
ฉันทำไปgit rm -r --cached .แล้วgit add .แต่กำลังเพิ่มไฟล์ทั้งหมดภายใต้ env / Lib / site-Packages
ปัญหาคืออะไร?
แก้ไข:
นี่คือโครงสร้างไดเรกทอรีของฉัน:
คำตอบ
marcogmonteiro Nov 07 2020 at 14:53
เปลี่ยน gitignore ของคุณจาก
#folders
env/**
pdfs/**
ถึง:
#folders
env/*
pdfs/*
AstikAnand Nov 07 2020 at 14:53
สาเหตุอาจเป็นเพราะ.gitignoreไฟล์และโฟลเดอร์ env ไม่อยู่ในระดับเดียวกันในโครงสร้างไดเร็กทอรี
คุณสามารถเริ่มต้นด้วย**/dirการละเว้นโฟลเดอร์ dirภายในไดเร็กทอรีใดก็ได้
ในกรณีของคุณ:
**/env/
salamquraan Nov 07 2020 at 15:28
เปลี่ยน env / ** เป็น env / * มันได้ผลสำหรับฉัน