diff options
author | Sebastian Thiel <byronimo@gmail.com> | 2017-12-11 15:26:23 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-12-11 15:26:23 +0100 |
commit | 03126bfd6e97ddcfb6bd8d4a893d2d04939f197e (patch) | |
tree | 583bdcea25683b3df9a81a6bd5bb8549fb3c5937 /git/config.py | |
parent | d5710466a728446d8169761d9d4c29b1cb752b00 (diff) | |
parent | 0a6cb4aab975a35e9ca7f28c1814aa13203ab835 (diff) | |
download | gitpython-03126bfd6e97ddcfb6bd8d4a893d2d04939f197e.tar.gz |
Merge pull request #700 from yarikoptic/bf-includes
BF: process included files before the rest
Diffstat (limited to 'git/config.py')
-rw-r--r-- | git/config.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/git/config.py b/git/config.py index 7d962276..3310db89 100644 --- a/git/config.py +++ b/git/config.py @@ -424,7 +424,8 @@ class GitConfigParser(with_metaclass(MetaParserBuilder, cp.RawConfigParser, obje if include_path in seen or not os.access(include_path, os.R_OK): continue seen.add(include_path) - files_to_read.append(include_path) + # insert included file to the top to be considered first + files_to_read.insert(0, include_path) num_read_include_files += 1 # each include path in configuration file # end handle includes |