summaryrefslogtreecommitdiff
path: root/src/remote.c
diff options
context:
space:
mode:
authornulltoken <emeric.fermas@gmail.com>2012-05-30 00:50:39 +0200
committernulltoken <emeric.fermas@gmail.com>2012-06-04 23:47:09 +0200
commitd27bf6656158c6be1eca7e8c5e87b4d39958b18d (patch)
treedfac20d8f7be1b4feb1290db8265b967842d7250 /src/remote.c
parentd05e2c64dd93da7219c9ebca18c2f3b8478ca93a (diff)
downloadlibgit2-d27bf6656158c6be1eca7e8c5e87b4d39958b18d.tar.gz
remote: Make git_remote_add() generate a default refspec with a force update specifier
Diffstat (limited to 'src/remote.c')
-rw-r--r--src/remote.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/remote.c b/src/remote.c
index deb73508d..5993ad02b 100644
--- a/src/remote.c
+++ b/src/remote.c
@@ -494,7 +494,7 @@ int git_remote_add(git_remote **out, git_repository *repo, const char *name, con
{
git_buf buf = GIT_BUF_INIT;
- if (git_buf_printf(&buf, "refs/heads/*:refs/remotes/%s/*", name) < 0)
+ if (git_buf_printf(&buf, "+refs/heads/*:refs/remotes/%s/*", name) < 0)
return -1;
if (git_remote_new(out, repo, name, url, git_buf_cstr(&buf)) < 0)