| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|\
| |
| | |
plumbing/object: avoid O(N^2) string building when decoding commit message
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Most commits have relatively small messages, so this was never
noticeable. However, there are some repositories that have
semi-automated messages that can get very large (e.g.
github.com/riscv/riscv-clang and its riscv-trunk branch), on the order
of 109k lines. Changing from string += to using a bytes.Buffer reduces
the time for Commit.Decode for that specific case from 35s to 74ms.
Signed-off-by: David Symonds <dsymonds@golang.org>
|
|\ \
| | |
| | | |
storage/filesystem: dotgit, unable to work with .git folder with temporal packfiles
|
| | |
| | |
| | |
| | |
| | |
| | | |
prefix and suffix. Fixes #1149
Signed-off-by: Yuichi Watanabe <yuichi.watanabe.ja@gmail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Yuichi Watanabe <yuichi.watanabe.ja@gmail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Yuichi Watanabe <yuichi.watanabe.ja@gmail.com>
|
|\ \ \
| | | |
| | | | |
git.LogOptions: add `PathFilter func(string) bool`
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Saeed Rasooli <saeed.gnu@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Saeed Rasooli <saeed.gnu@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Saeed Rasooli <saeed.gnu@gmail.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
keep NewCommitFileIterFromIter for compatibilty for now
Signed-off-by: Saeed Rasooli <saeed.gnu@gmail.com>
|
|\ \ \ \
| |_|_|/
|/| | | |
plumbing: object, fix date reading
|
| |\ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: Andrew Thornton <art27@cantab.net>
|
| | |/ /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
In the British TZ the following time:
```
1579639200 +0100
```
will be erroneously parsed as being with the GMT TZ.
This leads to multiple errors with GPG validation.
This PR fixes this by using the provided TZ information to
create a FixedZone and sets that as the TZ
Signed-off-by: Andrew Thornton <art27@cantab.net>
|
|\ \ \ \
| |/ / /
|/| | | |
*: add Plan 9 support
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Not all the tests pass yet but this makes go-git usable on Plan 9.
Please merge this after https://github.com/src-d/go-billy/pull/78.
Fixes #756
Signed-off-by: Fazlul Shahriar <fshahriar@gmail.com>
|
|/ / |
|
|\ \
| | |
| | | |
*: fix typos in comments, variables and function names
|
| | |
| | |
| | |
| | | |
Signed-off-by: Oleksandr Redko <oleksandr.red+github@gmail.com>
|
|\ \ \
| |/ /
|/| | |
fix broken link (s/ftp/https/)
|
|/ /
| |
| |
| | |
Signed-off-by: Jeremiah Mahler <jmmahler@gmail.com>
|
|\ \
| | |
| | | |
typo
|
| | |
| | |
| | |
| | | |
Signed-off-by: Paul Scharnofske <asynts@gmail.com>
|
|\ \ \
| |/ /
|/| | |
format: diff, Handle no newline at end of file. Fixes #936
|
|/ /
| |
| |
| | |
Signed-off-by: Stuart Jansen <sjansen@buscaluz.org>
|
|\ \
| | |
| | | |
Add numeric username support for SSH urls.
|
| | |
| | |
| | |
| | | |
Signed-off-by: Chief <admin@117.sh>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Chief <admin@117.sh>
|
|/ /
| |
| |
| | |
Signed-off-by: Chief <admin@117.sh>
|
|\ \
| | |
| | | |
Spelling mistake
|
| | |
| | |
| | |
| | | |
Signed-off-by: Robin Wood <robin@digi.ninja>
|
|\ \ \
| | | |
| | | | |
feat: improve patch delta performance
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Nao YONASHIRO <owan.orisano@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Nao YONASHIRO <owan.orisano@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Nao YONASHIRO <owan.orisano@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Nao YONASHIRO <owan.orisano@gmail.com>
|
|\ \ \ \
| | | | |
| | | | | |
Fix typo on pull example
|
|/ / / /
| | | |
| | | |
| | | | |
Signed-off-by: Theodore Keloglou <theodorekeloglou@gmail.com>
|
|\ \ \ \
| | | | |
| | | | | |
Add limiting options to git log
|
|/ / / /
| | | |
| | | |
| | | | |
Signed-off-by: knqyf263 <knqyf263@gmail.com>
|
|\ \ \ \
| | | | |
| | | | | |
Add -coverpkg to fix test coverage
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: knqyf263 <knqyf263@gmail.com>
|
|\ \ \ \ \
| |/ / / /
|/| | | | |
Handle EOF error in commitFileIter.ForEach
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: knqyf263 <knqyf263@gmail.com>
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: knqyf263 <knqyf263@gmail.com>
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: knqyf263 <knqyf263@gmail.com>
|
|/ / / /
| | | |
| | | |
| | | | |
Signed-off-by: knqyf263 <knqyf263@gmail.com>
|
|\ \ \ \
| |/ / /
|/| | | |
worktree: force convert to int64 to support 32bit os. Fix #1202
|