0
我有一个中间人项目:一堆的配置文件,源目录,并建立一个目录,比如:如何在post-receive git中提交后忽略文件?
project/
build/
index.html
source/
_index.haml
config.rb
Gemfile
WhatNot
我的服务器上,我有一个http根,说在/ var/www/html等/项目/。
所以我在管理/var/www/html/project.git/
一个Git仓库有是说,一个/var/www/html/project.git/hooks/post-receive:
GIT_WORK_TREE=/var/www/html/project git checkout -f
所以当我推,文件被复制到http根。但只有构建目录是相关的。我不希望将config.rb或源目录复制到http根目录中;如何让git在执行post-receive hook期间忽略一些文件?