- 31 Jan, 2021 1 commit
-
-
The information about the type of a revision spec is not information about the parser. Name it accordingly, so that `git_revparse_mode_t` is now `git_revspec_t`. Deprecate the old name.
Edward Thomson committed
-
- 10 Jun, 2018 1 commit
-
-
Patrick Steinhardt committed
-
- 05 May, 2017 1 commit
-
-
Support '..' and '...' ranges where one side is not specified. The unspecified side defaults to HEAD. Closes #4223
William Bain committed
-
- 26 Jun, 2015 1 commit
-
-
Vicent Marti committed
-
- 03 Mar, 2015 2 commits
-
-
This namespace is about behaving like git's branch command, so let's do exactly that instead of taking a reflog message. This override is still available via the reference namespace.
Carlos Martín Nieto committed -
The signature for the reflog is not something which changes dynamically. Almost all uses will be NULL, since we want for the repository's default identity to be used, making it noise. In order to allow for changing the identity, we instead provide git_repository_set_ident() and git_repository_ident() which allow a user to override the choice of signature.
Carlos Martín Nieto committed
-
- 22 Nov, 2014 1 commit
-
-
There are some combination of objects and target types which we know cannot be fulfilled. Return EINVALIDSPEC for those to signify that there is a mismatch in the user-provided data and what the object model is capable of satisfying. If we start at a tag and in the course of peeling find out that we cannot reach a particular type, we return EPEEL.
Carlos Martín Nieto committed
-
- 30 Jan, 2014 2 commits
-
-
Ben Straub committed
-
Ben Straub committed
-
- 15 Jan, 2014 1 commit
-
-
Any well-behaved program should write a descriptive message to the reflog whenever it updates a reference. Let's make this more prominent by removing the version without the reflog parameters.
Carlos Martín Nieto committed
-
- 14 Nov, 2013 1 commit
-
-
Ben Straub committed
-
- 10 Sep, 2013 1 commit
-
-
nulltoken committed
-
- 13 Jul, 2013 1 commit
-
-
Fix #1722
nulltoken committed
-
- 16 May, 2013 2 commits
- 15 May, 2013 1 commit
-
-
nulltoken committed
-
- 15 Apr, 2013 4 commits
-
-
Vicent Marti committed
-
Vicent Marti committed
-
This will probably prevent many lookup/free operations in calling code.
Ben Straub committed -
Ben Straub committed
-
- 09 Apr, 2013 1 commit
-
-
Ben Straub committed
-
- 08 Apr, 2013 1 commit
-
-
Ben Straub committed
-
- 07 Apr, 2013 2 commits
-
-
Vicent Marti committed
-
Signed-off-by: Greg Price <price@mit.edu>
Greg Price committed
-
- 07 Mar, 2013 1 commit
-
-
Edward Thomson committed
-
- 03 Feb, 2013 2 commits
- 01 Dec, 2012 2 commits
- 27 Nov, 2012 1 commit
-
-
Ben Straub committed
-
- 18 Oct, 2012 1 commit
-
-
Fix #994
nulltoken committed
-
- 25 Aug, 2012 1 commit
-
-
Revparse now returns EAMBIGUOUS if the the spec doesn't match any refs/tags, and is <4 characters.
Ben Straub committed
-
- 23 Jul, 2012 1 commit
-
-
Asking the library for "" used to give HEAD, but that's trying to impose a default at the wrong layer. Make it fail.
Carlos Martín Nieto committed
-
- 15 Jul, 2012 1 commit
-
-
nulltoken committed
-
- 12 Jul, 2012 2 commits
- 07 Jul, 2012 4 commits