Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'master' into codecommit-ref-delta | paul.t | 2021-12-15 | 9 | -53/+70 |
|\ | |||||
| * | Merge branch 'go-git:master' into master | Paul T | 2021-12-15 | 11 | -65/+100 |
| |\ | |||||
| | * | Merge pull request #425 from abhinav/error-strings | Máximo Cuadros | 2021-12-11 | 3 | -6/+6 |
| | |\ | | | | | | | | | error strings: Don't capitalize, use periods, or newlines | ||||
| | | * | error strings: Don't capitalize, use periods, or newlines | Abhinav Gupta | 2021-12-04 | 3 | -6/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Per [Go Code Review Comments][1], > Error strings should not be capitalized (unless beginning with proper > nouns or acronyms) or end with punctuation staticcheck's [ST1005][2] also complains about these. For example, ``` object_walker.go:63:10: error strings should not be capitalized (ST1005) object_walker.go:101:10: error strings should not be capitalized (ST1005) object_walker.go:101:10: error strings should not end with punctuation or a newline (ST1005) plumbing/format/commitgraph/file.go:17:26: error strings should not be capitalized (ST1005) ``` This fixes all instances of this issue reported by staticcheck. [1]: https://github.com/golang/go/wiki/CodeReviewComments#error-strings [2]: https://staticcheck.io/docs/checks/#ST1005 | ||||
| | * | | Merge pull request #418 from abhinav/unused | Máximo Cuadros | 2021-12-10 | 3 | -33/+0 |
| | |\ \ | | | | | | | | | | | Remove unused vars/types/funcs/fields | ||||
| | | * | | Remove unused variables/types/functions | Abhinav Gupta | 2021-11-27 | 3 | -33/+0 |
| | | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [staticcheck](https://staticcheck.io/) reported a number of unused fields, functions, types, and variables across the code. Where possible, use them (assert unchecked errors in tests, for example) and otherwise remove them. | ||||
| | * / | simplified sparse checkout | John Cai | 2021-11-09 | 1 | -0/+18 |
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | This is the initial logic to support a simple sparse checkout where directories to be included can be specified in CheckoutOptions. This change doesn't fully support the sparse patterns, nor does this change include the optimization to collapse flie entries in ithe index that are excluded via the sparse checkout directory patterns included under the parent directory. | ||||
| | * | Support v3 index | John Cai | 2021-11-05 | 2 | -14/+46 |
| | | | | | | | | | | | | | | | | | | Currently the index encoder does not support the v3 index format. This change adds support to the encoder. This helps to unlock sparse checkout. | ||||
| * | | resolve external reference deltas | paul.t | 2021-10-11 | 1 | -0/+11 |
| | | | |||||
* | | | include example codecommit pack file | paul.t | 2021-11-09 | 1 | -0/+0 |
| | | | |||||
* | | | add codecommit packfile for testing external ref resolution | paul.t | 2021-11-09 | 1 | -0/+14 |
| | | | |||||
* | | | Merge branch 'go-git:master' into codecommit-ref-delta | Paul T | 2021-11-02 | 2 | -12/+30 |
|\ \ \ | | |/ | |/| | |||||
| * | | better tests | enisdenjo | 2021-10-27 | 1 | -39/+9 |
| | | | |||||
| * | | plumbing: gitignore, Read .git/info/exclude file too. | enisdenjo | 2021-10-27 | 2 | -10/+58 |
| |/ | |||||
* / | resolve external reference delta | paul.t | 2021-10-11 | 1 | -0/+11 |
|/ | |||||
* | plumbing: format/packfile, prevent large objects from being read into memory ↵ | zeripath | 2021-06-30 | 8 | -33/+405 |
| | | | | | | | | | | | | | | | completely (#330) This PR adds code to prevent large objects from being read into memory from packfiles or the filesystem. Objects greater than 1Mb are now no longer directly stored in the cache or read completely into memory. This PR differs and improves the previous broken #323 by fixing several bugs in the reader and transparently wrapping ReaderAt as a Reader. Signed-off-by: Andrew Thornton <art27@cantab.net> | ||||
* | Revert "plumbing: format/packfile, prevent large objects from being read ↵v5.4.2 | zeripath | 2021-06-02 | 4 | -313/+0 |
| | | | | | into memory completely (#303)" (#329) This reverts commit 720c192831a890d0a36b4c6720b60411fa4a0159. | ||||
* | plumbing: format/packfile, prevent large objects from being read into memory ↵v5.4.0 | zeripath | 2021-05-12 | 4 | -0/+313 |
| | | | | | | | | | | | completely (#303) This PR adds code to prevent large objects from being read into memory from packfiles or the filesystem. Objects greater than 1Mb are now no longer directly stored in the cache or read completely into memory. Signed-off-by: Andrew Thornton <art27@cantab.net> | ||||
* | plumbing: format, use os.UserHomeDir() | Máximo Cuadros | 2021-05-02 | 9 | -155/+72 |
| | |||||
* | diff: Allow srcPrefix and dstPrefix to be configured (#265) | Andrew Nelson | 2021-03-11 | 2 | -6/+53 |
| | | | | | | | | | * diff: Allow srcPrefix and dstPrefix to be configured The default behavior here remains the same, but this change does allow consumers of the UnifiedEncoder to set their own path prefixes which will override the defaults of a/ and b/. * Add unit test for src/dstPrefix in encoder | ||||
* | plumbing: gitignore, Fix gitconfig path in LoadSystemPatterns doc (#256) | Andrew Archibald | 2021-03-10 | 1 | -1/+1 |
| | |||||
* | Merge pull request #112 from MichaelMure/complete-config | Máximo Cuadros | 2020-10-09 | 6 | -56/+369 |
|\ | | | | | config: add missing functions for completeness | ||||
| * | Add tests | vince | 2020-08-27 | 3 | -9/+267 |
| | | |||||
| * | config: add missing functions for completeness | Michael Muré | 2020-06-24 | 3 | -47/+102 |
| | | |||||
* | | Merge pull request #125 from cristaloleg/minor-linter-fixes | Máximo Cuadros | 2020-07-16 | 1 | -1/+1 |
|\ \ | | | | | | | *: minor linter fixes | ||||
| * | | Minor linter fixes | Oleg Kovalov | 2020-07-06 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #115 from blaueled/fix/gitignore-crlf | Máximo Cuadros | 2020-07-14 | 2 | -11/+19 |
|\ \ \ | | | | | | | | | .gitignore crlf fix | ||||
| * | | | fix typo | Arne Westphal | 2020-06-29 | 1 | -1/+1 |
| | | | | |||||
| * | | | test CRLF in GFS case | Arne Westphal | 2020-06-29 | 1 | -4/+12 |
| | | | | |||||
| * | | | replace ReadAll by bufio.scanner | Arne Westphal | 2020-06-29 | 1 | -6/+6 |
| | |/ | |/| | |||||
* | | | Use EqualFold for comparison | Oleg Kovalov | 2020-07-06 | 2 | -2/+2 |
| |/ |/| | |||||
* | | fix nil | Oleg Kovalov | 2020-07-01 | 2 | -2/+3 |
| | | |||||
* | | fix goreportcard warnings | Oleg Kovalov | 2020-07-01 | 11 | -15/+20 |
|/ | |||||
* | Merge pull request #73 from WKBae/close_objectv5.1.0 | Máximo Cuadros | 2020-05-24 | 6 | -12/+41 |
|\ | | | | | Close Reader & Writer of EncodedObject after use | ||||
| * | Close Reader & Writer of EncodedObject after use | Kyungmin Bae | 2020-05-24 | 6 | -12/+41 |
| | | |||||
* | | Merge branch 'master' of github.com:go-git/go-git into scope-config | Máximo Cuadros | 2020-05-24 | 2 | -37/+64 |
|\| | |||||
| * | plumbing: diff, reset color at end of line rather than at beginning of next | Tom Payne | 2020-05-17 | 2 | -37/+64 |
| | | |||||
* | | Revert "Merge pull request #20 from quorumcontrol/feature/other-configs" | Máximo Cuadros | 2020-05-24 | 1 | -261/+0 |
|/ | | | | | This reverts commit 3127ad9a44a2ee935502816065dfe39f494f583d, reversing changes made to 73c52edaad2dae256be61bd1dbbab08e1092f58e. | ||||
* | plumbing: diff, refresh internals | Tom Payne | 2020-05-01 | 1 | -216/+166 |
| | |||||
* | plumbing: diff, don't emit unnecessary resets | Tom Payne | 2020-04-30 | 3 | -22/+24 |
| | |||||
* | plumbing: color, make package external | Tom Payne | 2020-04-29 | 2 | -2/+2 |
| | |||||
* | plumbing: diff, fix coloring of hunk context | Tom Payne | 2020-04-29 | 2 | -15/+51 |
| | |||||
* | plumbing: diff, Add initial colored output support. Fixes #33. | Tom Payne | 2020-04-26 | 3 | -10/+206 |
| | |||||
* | Document some things in format/config/merged.go | Wes Morgan | 2020-04-07 | 1 | -1/+39 |
| | |||||
* | Add funcs to set global & local config in Merged | Wes Morgan | 2020-04-06 | 1 | -0/+8 |
| | |||||
* | Add Merged config | Wes Morgan | 2020-04-06 | 1 | -0/+215 |
| | | | | ...for reading and writing global (~/.git/config) and reading system (/etc/gitconfig) configs in addition to local repo config | ||||
* | ci: based on github actionsv5.0.0 | Máximo Cuadros | 2020-03-15 | 2 | -15/+3 |
| | |||||
* | *: migration from go-git-fixtures/v4 and go-git/gcfg | Máximo Cuadros | 2020-03-10 | 12 | -32/+20 |
| | |||||
* | *: migration from gopkg to go modules | Máximo Cuadros | 2020-03-10 | 50 | -104/+104 |
| | |||||
* | Fix typos in comments, variables and function names | Oleksandr Redko | 2019-10-24 | 3 | -5/+5 |
| | | | | Signed-off-by: Oleksandr Redko <oleksandr.red+github@gmail.com> |