if err = initRepoCommit(tmpDir, u.NewGitSig()); err != nil {
return fmt.Errorf("initRepoCommit: %v", err)
}
- } else {
- repo.IsBare = true
}
// Re-fetch the repository from database before updating it (else it would
return fmt.Errorf("getRepositoryByID: %v", err)
}
+ if !opts.AutoInit {
+ repo.IsBare = true
+ }
+
repo.DefaultBranch = "master"
if err = updateRepository(e, repo, false); err != nil {
return fmt.Errorf("updateRepository: %v", err)