版本控制 - git .gitignore 这样写却无法忽略目录,怎么都无法忽略目录
为情所困
为情所困 2017-04-25 09:04:25
0
2
742

版本控制用的是git,部分文件位置

/.git -- git文件夹
/.gitignore
/.htaccess -- 重写文件
/index.php -- 网站入口文件

.gitignore 内容

*.zip
*.rar
*.bak
*.log
sessions
deleted
000
tplcache
uploads/userup
uploads/litimg
cache*.php

结果

1.有的文件是忽略了比如根目录下的 /backup.zip
2.但是很多还是没有忽略,

比如 /data/0000-deleted---backup 
比如 /data/tplcache
比如 /data/cache 
比如 /data/sessions
比如 /fs.zbphp.com/000-deleted

这些文件夹还是没有忽略掉,他们文件夹图标上还有有一个勾。

3.有一些居然被忽略了,比如 /special 文件夹(空文件夹),他们文件夹图标上没有勾
为情所困
为情所困

membalas semua(2)
给我你的怀抱
  1. Fail ini telah ditambahkan kemudian.
  2. Fail yang ditambahkan ini tidak akan dialih keluar secara automatik daripada git, dan anda perlu melakukannya secara manual Jika anda menambah fail .gitignore sebelum menggunakan git untuk menjejaki fail ini buat kali pertama, git tidak akan menambah fail ini kepada anda. Penerangan mestilah fail .gitignore yang anda tambah selepas anda menguruskan semua fail dengan git Tetapi folder di atas anda telah ditambahkan oleh git.
  3. Git tidak akan menjejaki folder kosong. Jika anda perlu menyimpan folder kosong, anda boleh menambah fail kosong dalam folder Serupa dengan .gitkeep
给我你的怀抱

Berdasarkan kandungan .gitignore anda? Bukankah perkara biasa bahawa folder tersebut tidak diabaikan? Kalau nak abaikan, kena tulis data pula kan? Selain itu, saya perlu mengingatkan anda bahawa .gitignore nampaknya tidak dapat mengabaikan folder yang telah ditolak Mengenai cara mengabaikan fail yang telah ditolak, SF mempunyai jawapan yang berkaitan sebelum ini.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan