summaryrefslogtreecommitdiff
path: root/src/branch.c
Commit message (Expand)AuthorAgeFilesLines
* branch: determine whether a branch is checked out via refdbPatrick Steinhardt2020-07-121-20/+18
* strarray: we should `dispose` instead of `free`Edward Thomson2020-06-011-1/+1
* branch: clarify documentation around branchesEtienne Samson2019-12-071-27/+31
* branch: have git_branch_lookup accept GIT_BRANCH_ALLAugustin Fabre2019-02-221-2/+16
* branch: fix `branch_is_checked_out` with bare reposPatrick Steinhardt2019-02-141-2/+9
* branches: introduce flag to skip enumeration of certain HEADsPatrick Steinhardt2019-02-141-1/+1
* branches: do not assert that the given ref is a branchPatrick Steinhardt2019-02-141-1/+4
* git_error: use new names in internal APIs and usageEdward Thomson2019-01-221-17/+17
* references: use new names in internal usageethomson/git_refEdward Thomson2019-01-171-1/+1
* Convert usage of `git_buf_free` to new `git_buf_dispose`Patrick Steinhardt2018-06-101-20/+20
* branch: refuse creating branches named 'HEAD'Patrick Steinhardt2018-01-191-0/+6
* Make sure to always include "common.h" firstPatrick Steinhardt2017-07-031-1/+2
* worktrees: cleanup some memory leaksEdward Thomson2017-05-011-4/+6
* branch: use `foreach_head` to see if a branch is checked outPatrick Steinhardt2017-04-051-49/+16
* branch: restrict branch deletion for worktreesPatrick Steinhardt2017-02-131-0/+6
* branch: implement `git_branch_is_checked_out`Patrick Steinhardt2017-02-131-0/+57
* giterr_set: consistent error messagesEdward Thomson2016-12-291-10/+10
* branch: fix forced branch creation on HEAD of a bare repoJohn Fultz2016-11-041-4/+5
* annotated_commit: provide refs and descriptionethomson/annotated_commit_refsEdward Thomson2016-04-261-1/+2
* refdb: delete a ref's reflog upon deletioncmn/reflog-del-backendCarlos Martín Nieto2015-07-121-12/+1
* branch: error out if we cannot find the remotecmn/upstream-matching-pushCarlos Martín Nieto2015-05-221-3/+6
* Add annotated commit versions of reflog-modifying functionsCarlos Martín Nieto2015-03-161-2/+24
* Drop trailing whitespacesntk/reflog_branch_createnulltoken2015-03-041-1/+1
* branch: fix generated reflog message upon renamingnulltoken2015-03-041-1/+1
* branch: fix generated reflog message upon creationnulltoken2015-03-041-1/+1
* config: borrow refcounted referencescmn/config-borrow-entryCarlos Martín Nieto2015-03-031-20/+19
* branch: don't accept a reflog message overrideCarlos Martín Nieto2015-03-031-18/+11
* Remove the signature from ref-modifying functionsCarlos Martín Nieto2015-03-031-4/+2
* branch: do capture the error codeCarlos Martín Nieto2015-03-031-1/+1
* git_branch_delete() should ignore errors from non-existing reflogsPierre-Olivier Latour2015-03-021-1/+6
* branch: consider an empty upstream remote config as not foundCarlos Martín Nieto2014-11-171-0/+6
* Merge pull request #2698 from libgit2/cmn/fetchhead-refactorEdward Thomson2014-11-081-0/+23
|\
| * branch: add getter for the upstream remote nameCarlos Martín Nieto2014-11-081-0/+23
* | remote: rename _load() to _lookup()cmn/remote-lookupCarlos Martín Nieto2014-11-081-3/+3
|/
* repository: introduce a convenience config snapshot methodcmn/config-snapshotCarlos Martín Nieto2014-05-071-5/+2
* Use config snapshottingCarlos Martín Nieto2014-04-181-7/+11
* Const correctness!Jacques Germishuys2014-04-031-3/+5
* branch: constness fixesCarlos Martín Nieto2014-03-171-1/+1
* branch: fix leak when checking against HEADCarlos Martín Nieto2014-03-071-5/+11
* Do not allow git_branch_create() to force update branchLinquize2014-02-271-0/+13
* Provide good default reflog messages in branch apiBen Straub2014-01-301-9/+27
* Ensure renaming a reference updates the reflogBen Straub2014-01-301-1/+2
* Add reflog parameters to git_branch_moveBen Straub2014-01-301-1/+3
* Deleting a branch deletes its reflogBen Straub2014-01-301-0/+3
* Add reflog params to git_branch_createBen Straub2014-01-301-7/+9
* Misc cleanupsRussell Belfer2014-01-301-23/+16
* refspec: move to git_buf for outputting stringsCarlos Martín Nieto2014-01-271-2/+2
* branch: move to git_buf when outputting newly-allocated stringsCarlos Martín Nieto2014-01-271-72/+26
* refs: remove the _with_log differentiationCarlos Martín Nieto2014-01-151-1/+1
* branch: handle NULL pointers passed to git_branch_iterator_free()Brodie Rao2014-01-121-0/+3