summaryrefslogtreecommitdiff
path: root/lib/git
AgeCommit message (Expand)Author
2026-01-15all: convert license and copyright to use SPDX identifiersShulhan
2026-01-15lib/git: handle pattern "**/foo/**"Shulhan
2026-01-14lib/git: expose the API for IgnorePatternShulhan
2026-01-14lib/git: pass "--" when running LogFollow commandShulhan
2026-01-13lib/git: add method LogFollowShulhan
2026-01-11lib/git: fix ignore pattern with single wildcard '*'Shulhan
2026-01-06lib/git: implement Equaler interface on GitShulhan
2026-01-06lib/git: add Git type with method IsIgnoredShulhan
2026-01-06lib/git: implement GitignoreShulhan
2025-01-23all: use for-range with numericShulhan
2024-03-05all: comply with linter recommendations #3Shulhan
2024-03-05all: comply with linter recommendations #2Shulhan
2024-03-02all: move the repository to "git.sr.ht/~shulhan/pakakeh.go"Shulhan
2023-09-11lib/git: realign struct in TestListTagShulhan
2023-09-09lib/git: replace lib/test/mock with bytes.BufferShulhan
2023-05-20all: remove any usage of debug.Value in all packagesShulhan
2022-10-05lib/git: fix test with -count=X, where X>1Shulhan
2022-05-09all: reformat all codes using gofmt 1.19 (the Go tip)Shulhan
2021-03-14all: refactoring the test.Assert and test.AssertBench signatureShulhan
2021-01-06git: fix test due to changes on exit status on git clientShulhan
2020-06-06all: use default linter optionsShulhan
2019-11-15lib/git: add empty git directories on testdataShulhan
2019-11-15lib/git: fix the test using full path URL and repository directoryShulhan
2019-09-27all: remove unnecessary trailing newlineShulhan
2019-06-14all: fix nolint formatShulhan
2019-03-01all: fix warnings from linterShulhan
2019-01-29lib/git: fix testdata and test inputShulhan
2018-11-30all: minimize and suppress linter warnings for global variablesShulhan
2018-11-30all: fix linter warnings on naked returnShulhan
2018-11-29lib/git: add "--force" option to fetch commandShulhan
2018-11-29all: fix warning from lintersShulhan
2018-10-31lib/git: add function to fetch and list tagsShulhan
2018-09-29lib/git: combine "--tags" options with "--all" on FetchAllShulhan
2018-09-15lib/git: fetch tags when calling FetchAllShulhan
2018-09-14lib/git: add function to get list of remote branchesShulhan
2018-09-14lib/git: change ref parameter to remote name on CheckoutRevisionShulhan
2018-09-14lib/git: fix test with current gitShulhan
2018-09-14lib/git: return immediately if we can't found latest tag revisionShulhan
2018-09-14lib/git: add parameter "--quiet" only if debug value is zeroShulhan
2018-09-14lib/git: remove call to FetchAll when checking out revisionShulhan
2018-09-14lib/git: replace local debug variable with package debugShulhan
2018-09-12lib/git: new package that wrap common git commands and parse git configShulhan