git p4: allow short ref names to --branch
authorPete Wyckoff <pw@padd.com>
Tue, 15 Jan 2013 00:47:03 +0000 (19:47 -0500)
committerJunio C Hamano <gitster@pobox.com>
Tue, 15 Jan 2013 17:46:30 +0000 (09:46 -0800)
commit40d69ac3a4fd72b879bab9975b26e1b445b5f0cc
treeabddf95561f004e69f2176382c6559891d2f0f78
parent182edef5b473bc13c57a158e3282c0aab4da01d6
git p4: allow short ref names to --branch

For a clone or sync, --branch says where the newly imported
branch should go, or which existing branch to sync up.  It
takes an argument, which is currently either something that
starts with "refs/", or if not, "refs/heads/p4" is prepended.

Putting it in heads seems like a bad default; these should
go in remotes/p4/ in most situations.  Make that the new default,
and be more liberal in the form of the branch name.

Signed-off-by: Pete Wyckoff <pw@padd.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/git-p4.txt
git-p4.py
t/t9806-git-p4-options.sh