diff options
| author | David Turner <dturner@twosigma.com> | 2016-12-01 23:06:41 -0500 |
|---|---|---|
| committer | David Turner <dturner@twosigma.com> | 2016-12-01 23:11:57 -0500 |
| commit | 4db1fc7e5ead5c29ffb6594b229b84f4392b40f1 (patch) | |
| tree | ddfe1a8b7b1b95f19224d5a3c9e64bf2b7504c84 /src/pack.c | |
| parent | ae5838f118a4819e608990a815bf8fc482be5772 (diff) | |
| download | libgit2-4db1fc7e5ead5c29ffb6594b229b84f4392b40f1.tar.gz | |
git_rebase_init: correctly handle detached HEAD
git_rebase_finish relies on head_detached being set, but
rebase_init_merge was only setting it when branch->ref_name was unset.
But branch->ref_name would be set to "HEAD" in the case of detached
HEAD being either implicitly (NULL) or explicitly passed to
git_rebase_init.
Diffstat (limited to 'src/pack.c')
0 files changed, 0 insertions, 0 deletions
