summaryrefslogtreecommitdiff
path: root/t/t5706-clone-branch.sh
Commit message (Collapse)AuthorAgeFilesLines
* clone: refuse to clone if --branch points to bogus refNguyễn Thái Ngọc Duy2012-01-161-6/+2
| | | | | | | | | | | | It's possible that users make a typo in the branch name. Stop and let users recheck. Falling back to remote's HEAD is not documented any way. Except when using remote helper, the pack has not been transferred at this stage yet so we don't waste much bandwidth. Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
* clone: add --branch option to select a different HEADJeff King2009-08-261-0/+68
We currently point the HEAD of a newly cloned repo to the same ref as the parent repo's HEAD. While a user can then "git checkout -b foo origin/foo" whichever branch they choose, it is more convenient and more efficient to tell clone which branch you want in the first place. Based on a patch by Kirill A. Korinskiy. Signed-off-by: Jeff King <peff@peff.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>