所以,如果可能,我想做一个git checkout但忽略一个文件夹
这是我的接收后命令
#!/bin/sh
GIT_WORK_TREE="../" git checkout -f
除了文件夹wp-content / uploads
之外,我想查看一切结帐时可以忽略目录吗?
使用案例:当人们将新文件上传到uploads文件夹时,如果我更改代码并使用GIT推送,我不希望上传文件夹中的新文件被删除
答案 0 :(得分:0)
执行此操作的一种简单方法是删除相关目录,作为收发后命令的一部分:
#!/bin/sh
GIT_WORK_TREE="../" git checkout -f; rm -rf ../wp-content/uploads