diff options
Diffstat (limited to 'git_config.py')
-rw-r--r-- | git_config.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/git_config.py b/git_config.py index 19c19f19..ff815e35 100644 --- a/git_config.py +++ b/git_config.py | |||
@@ -80,6 +80,14 @@ class GitConfig(object): | |||
80 | else: | 80 | else: |
81 | self._pickle = pickleFile | 81 | self._pickle = pickleFile |
82 | 82 | ||
83 | def ClearCache(self): | ||
84 | if os.path.exists(self._pickle): | ||
85 | os.remove(self._pickle) | ||
86 | self._cache_dict = None | ||
87 | self._section_dict = None | ||
88 | self._remotes = {} | ||
89 | self._branches = {} | ||
90 | |||
83 | def Has(self, name, include_defaults = True): | 91 | def Has(self, name, include_defaults = True): |
84 | """Return true if this configuration file has the key. | 92 | """Return true if this configuration file has the key. |
85 | """ | 93 | """ |