diff options
Diffstat (limited to 'reload.go')
| -rw-r--r-- | reload.go | 11 |
1 files changed, 5 insertions, 6 deletions
@@ -61,18 +61,17 @@ func (repo *Repo) ReloadForce() error { repo.reloadVersions() repo.setRepoType() + if repo.didFileChange(".git/config", repo.Times.MtimeConfig) { + if err := repo.updateGitConfig(); err != nil { + log.Infof("%s .git/config parse error %v\n", repo.FullPath, err) + } + } // this is probably a good place & time to store these repo.reloadMtimes() repo.CheckDirty() repo.setRepoState() - if repo.GitConfig == nil { - if err := repo.updateGitConfig(); err != nil { - return err - } - } - // repo.VerifyRemoteAndLocalBranches(repo.GetDevelBranchName()) // repo.VerifyRemoteAndLocalBranches(repo.GetMasterBranchName()) |
