summaryrefslogtreecommitdiff
path: root/src/branch.c
Commit message (Expand)AuthorAgeFilesLines
* str: introduce `git_str` for internal, `git_buf` is externalethomson/gitstrEdward Thomson2021-10-171-107/+145
* branch: git branch upstream with format format name parameter has been added.Dmitry Lobanov2021-05-181-28/+3
* branch: git branch upstream functions layouts have been fixed.Dmitry Lobanov2021-05-161-4/+6
* branch: git branch upstream format enum has been added.Dmitry Lobanov2021-05-161-4/+27
* branch: git branch upstream functions layouts have been fixed.Dmitry Lobanov2021-05-161-2/+4
* branch: git branch upstream merge has been exposed.Dmitry Lobanov2021-05-121-0/+8
* branch: git branch upstream with format has been added.Dmitry Lobanov2021-05-121-2/+2
* buffer: git_buf_sanitize should return a valueEdward Thomson2020-11-251-5/+6
* branch: use GIT_ASSERTEdward Thomson2020-11-251-10/+22
* Add git_branch_name_is_validSven Strickroth2020-10-251-0/+29
* 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