2017-06-12 5 views
0

私は1つのフォルダに2つのgitリポジトリを持っています。私は.gitディレクトリを移動し、--git-dir=/path/to/.git--work-tree=/path/to/codeを使って両方のreposで作業することができます。しかし、私は.gitignoreファイルを再配置するオプションを見つけることができません。これは現在リポジトリのルートパスにあり、両方で考慮されています。私も-c <.gitignoreOptionWhichIDontKnow>="/path/to/.gitignore"を使用することを考えましたが、.gitignoreファイルを再配置するオプションは見つかりませんでした。.gitignoreファイル自体を再配置することは可能ですか?

.gitignoreファイルを再配置することはできますか?

答えて

3

the documentation for gitignoreの概要は、いくつかの場所に言及:

$HOME/.config/git/ignore, $GIT_DIR/info/exclude, .gitignore 

最初は、グローバルユーザ依存であるが、ファイルを無視し、第二は、あなたが探しているもので、3番目はあなたが不満しているものです。もし私があなたを正しく理解すれば。

はい、.gitignoreファイルのコンテンツを$GIT_DIR/info/excludeに再配置できます。完全に自由ではありませんが、ファイルをリポジトリのルートから移動します。

+0

Hmmm ....私はマニュアルを読んで、GIT_DIRの亜種を完全に無視していました。なぜなら、Aristotle Pagaltzis *は自分の答えに関するコメント(https://stackoverflow.com/a/3321437/1810087)です。しかし、それは私が探していたものです、ありがとう:) – user1810087

関連する問題