Commit 9f1ee63d8f2e59696ebeeed4fa756d129d1fbbd4

Edward Thomson 2015-01-26T11:20:00

Merge pull request #2841 from swisspol/set_bare Fixed git_repository_set_bare() not setting "core.bare" correctly

1
2
3
4
5
6
7
8
9
10
11
12
13
diff --git a/src/repository.c b/src/repository.c
index f49a251..daf9ee4 100644
--- a/src/repository.c
+++ b/src/repository.c
@@ -1723,7 +1723,7 @@ int git_repository_set_bare(git_repository *repo)
 	if ((error = git_repository_config__weakptr(&config, repo)) < 0)
 		return error;
 
-	if ((error = git_config_set_bool(config, "core.bare", false)) < 0)
+	if ((error = git_config_set_bool(config, "core.bare", true)) < 0)
 		return error;
 
 	if ((error = git_config__update_entry(config, "core.worktree", NULL, true, true)) < 0)