Commit Briefs
allow the 'got fetch' -l option together with the -q option
Make use of this in tests to hide useless output from ssh(1).
make 'got clone' pin the fetched branch in got.conf(5)
Avoids relying on the server-side HEAD ref by default during future fetches.
CHANGES for 0.47 (tags/0.47)
make use of a reflist object id map in 'got log'
Impoves performance of 'got log' on the FreeBSD Git repo which can easily contain more than 4000 references.
add tagged object IDs to reference list object ID map
Fixes display of "/tags/..." commit ID decorators in tog which was broken in previous commits.
Add a refs argument to got_repo_match_object_id(), replacing 'resolve_tags'
Make use of this where possible to avoid re-reading references from disk. ok naddy
make use of reflist object id maps in tog log and diff views
This is a partial fix for performance issues when browsing the FreeBSD Git repo, which can easily contain more than 4000 references. ok naddy