Git如何提交空的文件夹
实测在仓库中,如果一个文件夹为空,即内部无文件,则无法正常被git add
,而是被忽略。
为了正常添加这类空的文件夹,需要:在空文件夹下新建文件.gitkeep
,这样Git便会添加它。
有个简单的脚本,可以批量添加空文件夹:
#!/bin/bash
main() {
for d in `find . -type d`; do
local file_exit=`ls $d`
[ ! -n "$file_exit" ] && touch $d/.gitkeep
done
}
main
标签:Git,提交,gitkeep,文件夹,exit,file,添加
From: https://www.cnblogs.com/adam-ma/p/17982349