main
t: refine and fix max retry time batch API test
t/fixtures/completions: update for Cobra v1.10.2
lfshttp,t: close API client in secondary programs
Merge branch 'main' into cynix-fix-clean
t/README.md: link to 'Test Lifecycle' appropriately
Rename default branch in tests to "main"
lfsapi,t: count only auth attempts toward loop max
t: avoid incorrect negated commands
t: remove spurious sample test comments
t/t-batch-storage-corrupt.sh: expand tests
t: fix and revise chunked transfer encoding test
t: refine max retry time object transfer tests
t: interrupt object transfer HTTP downloads midway
t: refine special repository names and checks
t/t-batch-transfer-size.sh: remove byte-order mark
lfsapi,t,tq: close SSH connections upon exit
t: use explicit format string in calc_oid() helper
t: make all test scripts executable
t/t-clean.sh: add file size mismatch test
use backticks around commands in messages
t/t-clone.sh: remove test skip checks for libnss3
t: add basic completion script tests
commands,config,t: use single quotes in messages
subprocess: report errors when finding executables
t: check repo names in assertions and test helpers
commands/command_dedup.go,t: consistent messages
Scale default concurrent transfers by CPU count
t: label expiration test using git-lfs-authenticate
t: load shell scripts from $(dirname) instead of 't'
t: check OIDs in assertions and test helpers
t: test fetch/prune diff parsing with ANSI escapes
commands: use tracking ref for download remote ref resolution
fetch: add option to provide refs via stdin
t/t-filter-process.sh: update and rename new test
t: update tests to use getlimit helper
commands,t: use capitalized Git in messages
t: add tests for --worktree install and uninstall
Add a `--file` option to install and uninstall
t: improve grep -c usage when no matches expected
t/t-*lock*.sh: add tests of remote option
Use `core.ignorecase` to determine case sensitivity
Add a merge driver
commands,t: tidy verbose migrate output format
feat[tests]: test migrate fixup with special attribute files
t: avoid incorrect negated test expressions
t/t-migrate-import.sh: fixup grep with check-attr
t/t-migrate-{fixup,info}.sh: enable macro tests
t: fix standalone tests on Windows
t/t-no-remote.sh: fix tar archive checks
t/t-path.sh: avoid test setup failure on Windows
feat: git lfs pointer support extensions
post-checkout: don't modify permissions of untracked files
t/t-pre-push.sh: use calc_oid_file in URL optimization test
lfs,t: restore progress log in clean filter
commands,t: drop prune progress prefix
commands,t: simplify missing object push handling
Fix typos
t: extract object transfer gzip decoding test
Add support for an LFS repository format version
t/t-ssh.sh: adjust new unavailable auth tests
lfsapi: gracefully handle local paths with trailing slash
fs: be a little less aggressive with cleanup
track: don't modify `.gitattributes` with `--dry-run`
t: always use grep -c when no matches expected
t/t-uninstall*.sh: fix incorrect grep -v usage
t/t-unlock.sh: simplify missing lockable file test
commands: make sure we're in the working tree
t-update: fix missing check for replace old hook 5
commands,t: check bare -h option in shell test
t/testenv.sh: update encrypted TLS key comment
t: unset XDG_CONFIG_HOME earlier