From 619c989915b568e4737951fafcbae14cd06d6ea6 Mon Sep 17 00:00:00 2001 From: Sebastian Thiel Date: Wed, 14 Jan 2015 12:46:51 +0100 Subject: GitConfigParser now respects and merges 'include' sections We implement it as described in this article: http://stackoverflow.com/questions/1557183/is-it-possible-to-include-a-file-in-your-gitconfig Thus we handle * cycles * relative and absolute include paths * write-backs in case of writable GitConfigParser instances Fixes #201 --- git/test/fixtures/git_config | 3 +++ 1 file changed, 3 insertions(+) (limited to 'git/test/fixtures') diff --git a/git/test/fixtures/git_config b/git/test/fixtures/git_config index ff8e7114..c9945cd5 100644 --- a/git/test/fixtures/git_config +++ b/git/test/fixtures/git_config @@ -27,3 +27,6 @@ [branch "mainline_performance"] remote = mainline merge = refs/heads/master +[include] + path = doesntexist.cfg + abspath = /usr/bin/foodoesntexist.bar \ No newline at end of file -- cgit v1.2.1