0
私は仲介プロジェクトがありますようなので、設定ファイルの束、ソースディレクトリ、およびビルドディレクトリ、:私のサーバー上でポスト受信gitでコミット後にファイルを無視する方法は?
project/
build/
index.html
source/
_index.haml
config.rb
Gemfile
WhatNot
、私はHTTPのルートを持っている、と言う/ var/www/htmlと設定を/プロジェクト/。
は、だから私は言う/var/www/html/project.git/hooks/post-receiveがあり/var/www/html/project.git/
でのgitリポジトリを管理:
GIT_WORK_TREE=/var/www/html/project git checkout -f
私がプッシュすると、ファイルがhttpルートにコピーされています。ビルドディレクトリだけが関連しています。 config.rbやソースディレクトリをhttpルートにコピーしたくないのですが、ポスト受信フックの実行中にいくつかのファイルを無視するようにgitに指示するにはどうすればよいですか?