]>
git.proxmox.com Git - libgit2.git/blob - tests/repo/repo_helpers.c
1 #include "clar_libgit2.h"
3 #include "repo_helpers.h"
6 void make_head_unborn(git_repository
* repo
, const char *target
)
10 cl_git_pass(git_reference_symbolic_create(&head
, repo
, GIT_HEAD_FILE
, target
, 1, NULL
, NULL
));
11 git_reference_free(head
);
14 void delete_head(git_repository
* repo
)
16 git_buf head_path
= GIT_BUF_INIT
;
18 cl_git_pass(git_buf_joinpath(&head_path
, git_repository_path(repo
), GIT_HEAD_FILE
));
19 cl_git_pass(p_unlink(git_buf_cstr(&head_path
)));
21 git_buf_free(&head_path
);