aboutsummaryrefslogtreecommitdiffstats
path: root/repository.go
Commit message (Expand)AuthorAgeFilesLines
* *: Small fixes to remove linter warningsPaulo Gomes2024-06-291-1/+1
* Merge pull request #1047 from avoidalone/masterPaulo Gomes2024-03-121-1/+1
|\
| * *: fix some commentsavoidalone2024-03-121-1/+1
* | git: Implement Merge function with initial FastForwardMerge supportPaulo Gomes2024-03-091-18/+36
* | git: Add Merge with ff-onlyJohn Cai2024-03-091-0/+19
|/
* git: validate reference namesAyman Bagabas2023-11-301-1/+8
* git: clone --shared implementedenverbisevac2023-10-081-0/+26
* git: allow using `InitOptions` with `PlainInitWithOptions`ThinkChaos2023-09-151-1/+1
* git: add `PlainInitOptions.Bare`ThinkChaos2023-09-151-11/+12
* *: Bump dependenciesPaulo Gomes2023-07-211-1/+1
* *: Handle paths starting with ~usernameArieh Schneier2023-07-091-10/+8
* *: Handle paths starting with tildericci25112023-07-061-2/+10
* Merge pull request #765 from matejrisek/feature/shallow-submodules-optionPaulo Gomes2023-06-071-1/+7
|\
| * git: add a clone option to allow for shallow cloning of submodulesmatej.risek2023-06-051-1/+7
* | git: Clone HEAD should not force master. Fixes #363Arieh Schneier2023-06-041-1/+0
* | git: enable fetch with unqualified referencesArieh Schneier2023-05-251-21/+22
* | Merge pull request #764 from techknowlogick/init-optionsPaulo Gomes2023-05-231-1/+17
|\ \
| * | git: Allow Initial Branch to be configurabletechknowlogick2023-05-211-1/+17
| |/
* / *: Remove use of deprecated io/utilPaulo Gomes2023-05-111-3/+3
|/
* plumbing/transport: add ProxyOptions to specify proxy detailsSanskar Jaiswal2023-05-041-0/+1
* git: fix cloning with branch nameArieh Schneier2023-05-031-2/+14
* feat(clone): add mirror clone optionAyman Bagabas2023-04-171-4/+10
* config: Add Repository Format ExtensionPaulo Gomes2023-03-081-0/+37
* *: Fix panic for empty revisionsPaulo Gomes2023-03-021-35/+41
* Repository: don't crash accessing invalid pathinfo (#443)Christian Muehlhaeuser2022-01-191-0/+3
* error strings: Don't capitalize, use periods, or newlinesAbhinav Gupta2021-12-041-2/+2
* *: use go-billy instead of os callsMáximo Cuadros2021-05-021-34/+21
* Minor doc fixes (#287)Jeff Widman2021-04-161-8/+4
* *: replace golang.org/x/crypto/openpgp by github.com/ProtonMail/go-crypto/ope...Johan Fleury2021-04-061-1/+1
* Add insecureSkipTLS and cabundle (#228)Daishan Peng2021-01-271-6/+8
* support file path in PlainOpenWithOptions - do only when detect flag is enabledAshok Pon Kumar2020-09-021-1/+1
* support file path in PlainOpenWithOptionsAshok Pon Kumar2020-09-021-0/+8
* Merge pull request #125 from cristaloleg/minor-linter-fixesMáximo Cuadros2020-07-161-6/+6
|\
| * Minor linter fixesOleg Kovalov2020-07-061-6/+6
* | Support partial hashes in Repository.ResolveRevision.David Symonds2020-07-161-6/+74
* | Skip error check explicitlyOleg Kovalov2020-07-061-2/+2
|/
* Support `.git/commondir` repository layoutTimofey Kirillov2020-06-151-1/+48
* Repository.SetConfig, shortcut to Repository.Storer.SetConfigMáximo Cuadros2020-05-241-1/+10
* Repository.ConfigScoped and Repository.Commit with empty author supportMáximo Cuadros2020-05-241-12/+46
* *: migration from gopkg to go modulesMáximo Cuadros2020-03-101-13/+13
* add `PathFilter func(string) bool` to LogOptionsSaeed Rasooli2019-11-291-0/+11
* add NewCommitPathIterFromIter that accepts pathFilter func(string) boolSaeed Rasooli2019-11-291-1/+7
* Add limiting options to git logknqyf2632019-08-041-0/+9
* git : allows to create a Remote without a RepositoryValentin Cocaud2019-06-171-4/+4
* improve ResolveRevision's Ref lookup pathMike Lundy2019-05-141-44/+37
* add Repository.CreateRemoteAnonymousniukuo2019-03-221-0/+17
* Refine Log.kuba--2019-01-101-40/+59
* Implement git log --allkuba--2019-01-071-24/+47
* git: return better error message when packfile cannot be downloadedJavi Fontan2018-11-301-0/+4
* repository: fix plain clone error handling regressionSantiago M. Mola2018-11-271-11/+14