基于Web的git:如何将除部分文件之外的所有文件复制到webroot?
我在我们的Web服务器上以类似的方式设置git,如下所示: 设置以下立柱接收挂钩:基于Web的git:如何将除部分文件之外的所有文件复制到webroot?,git,Git,我在我们的Web服务器上以类似的方式设置git,如下所示: 设置以下立柱接收挂钩: #!/bin/sh GIT_WORK_TREE=/var/www/ git checkout -f 这个很好用。但是,有些目录和文件我不想复制到webroot,但我确实希望它们存在于存储库中(因此.gitignore不是一个选项)。退房时忽略它们的好方法是什么?或者我应该复制它们,然后立即删除它们吗?关于堆栈溢出,已经有了相同的问题,并有了解决方案:
#!/bin/sh
GIT_WORK_TREE=/var/www/ git checkout -f
这个很好用。但是,有些目录和文件我不想复制到webroot,但我确实希望它们存在于存储库中(因此.gitignore不是一个选项)。退房时忽略它们的好方法是什么?或者我应该复制它们,然后立即删除它们吗?关于堆栈溢出,已经有了相同的问题,并有了解决方案: