| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Without exposing `trace`, we can't set a target to enable tracing from
out of go-git.
Fixes: https://github.com/go-git/go-git/pull/916
|
|
|
|
|
| |
This adds a generic tracing package to log messages to output if target
is enabled.
|
|
|
|
|
|
|
|
|
| |
This adds UpdateServerInfo along with a new go-git command to generate
info files to help git dumb http serve refs and their objects.
This also updates the docs to reflect this.
Docs: https://git-scm.com/docs/git-update-server-info
Fixes: https://github.com/go-git/go-git/issues/731
|
|
|
|
| |
Signed-off-by: Arjun Singh <ajsinghyadav00@gmail.com>
|
|
|
|
| |
Signed-off-by: Arieh Schneier <15041913+AriehSchneier@users.noreply.github.com>
|
|
|
|
| |
Signed-off-by: Joseda Rios <josriolop@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes a bug in the revision parser which caused an endless loop when
parsing revisions with opening braces "{" but no closing braces "}".
Example bad revisions:
- ^{/
- ~@{
- @@{{0
|
|\
| |
| | |
*: minor linter fixes
|
| | |
|
|/
|
|
|
|
|
|
|
|
|
|
|
| |
Like `git rev-parse <prefix>`, this enumerates the hashes of objects
with the given prefix and adds them to the list of candidates for
resolution.
This has an exhaustive slow path, which requires enumerating all objects
and filtering each one, but also a couple of fast paths for common
cases. There's room for future work to make this faster; TODOs have been
left for that.
Fixes #135.
|
| |
|
| |
|
| |
|
|
|
|
| |
Signed-off-by: Oleksandr Redko <oleksandr.red+github@gmail.com>
|
|
|
|
| |
Signed-off-by: Chief <admin@117.sh>
|
|
|
|
| |
Signed-off-by: Chief <admin@117.sh>
|
|
|
|
| |
Signed-off-by: Chief <admin@117.sh>
|
|
|
|
|
|
|
|
| |
This factors out some URL-parsing code from the transport layer so it
can be used by config as well.
Issue: #909
Signed-off-by: Jeremy Stribling <strib@alum.mit.edu>
|
| |
|
| |
|
| |
|
| |
|
|
|