4 years ago 30718c93b0 Stefan Sperling
de-duplicate code which prints the HEAD revision during clone
4 years ago 2690194b1a Stefan Sperling
remove GOT_FETCH_DEBUG and toggle fetch debug output with -v option instead
4 years ago 3ef2e71acc Stefan Sperling
set executable bit on clone.sh and fetch.sh
4 years ago c8c71e6ecf Stefan Sperling
add tests for 'got clone' and 'got fetch'; requires 'ssh 127.0.0.1' to work
4 years ago 393fb88d61 Stefan Sperling
handle reference-only updates in 'got fetch' where server sends an empty pack
4 years ago 688f11b313 Stefan Sperling
fix 'got fetch -q' which still produced some unintended output
4 years ago 0bec957e3c Stefan Sperling
close fetchfd when we're done in got-fetch-pack
4 years ago 4515a796e0 Stefan Sperling
make 'clone -l' and 'fetch -l' list all references, regardless of namespace
4 years ago f21ec2f0a8 Stefan Sperling
add -d option to 'got fetch' for deleting old branches and tags
4 years ago 13f12b0969 Stefan Sperling
sync usage() for clone and fetch
4 years ago 9c52365fc3 Stefan Sperling
properly terminate the ssh process after fetching via SSH
4 years ago 41b0de1256 Stefan Sperling
add support for listing remote branches and tags to 'got clone' and 'got fetch'
4 years ago 1f03b8da6b Stefan Sperling
prevent 'got diff' from needlessly opening a work tree
4 years ago 4ba1413314 Stefan Sperling
add support for fetching specific branches to 'got clone' and 'got fetch'
4 years ago f8ab0c604a Stefan Sperling
got.1 wording tweak for clarity