summaryrefslogtreecommitdiff
path: root/Documentation
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2013-12-04 00:23:35 (GMT)
committerJunio C Hamano <gitster@pobox.com>2013-12-04 23:12:34 (GMT)
commitfc9261ca611080b1dae76b86b3bf5f36d592042f (patch)
treec9ec7196e858e2a55067d02ec1e118c3800f8554 /Documentation
parentca02465b41311fe7634acb9bb5b5c61975ef5f38 (diff)
downloadgit-fc9261ca611080b1dae76b86b3bf5f36d592042f.zip
git-fc9261ca611080b1dae76b86b3bf5f36d592042f.tar.gz
git-fc9261ca611080b1dae76b86b3bf5f36d592042f.tar.bz2
push: also use "upstream" mapping when pushing a single ref
When the user is using the 'upstream' mode, these commands: $ git push $ git push origin would find the 'upstream' branch for the current branch, and then push the current branch to update it. However, pushing a single branch explicitly, i.e. $ git push origin $(git symbolic-ref --short HEAD) would not go through the same ref mapping process, and ends up updating the branch at 'origin' of the same name, which may not necessarily be the upstream of the branch being pushed. In the spirit similar to the previous one, map a colon-less refspec using the upstream mapping logic. Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Documentation')
0 files changed, 0 insertions, 0 deletions