Git Checkout忽略目录

时间:2014-09-12 21:20:44

标签: git

所以,如果可能,我想做一个git checkout但忽略一个文件夹

这是我的接收后命令

#!/bin/sh
GIT_WORK_TREE="../" git checkout -f

除了文件夹wp-content / uploads

之外,我想查看一切

结帐时可以忽略目录吗?

使用案例:当人们将新文件上传到uploads文件夹时,如果我更改代码并使用GIT推送,我不希望上传文件夹中的新文件被删除

1 个答案:

答案 0 :(得分:0)

执行此操作的一种简单方法是删除相关目录,作为收发后命令的一部分:

#!/bin/sh
GIT_WORK_TREE="../" git checkout -f; rm -rf ../wp-content/uploads