Merge branch 'jc/push-follow-tag'
commit55f6fbef3d3910fbc5de87f81e8e8e882d3d1d38
authorJunio C Hamano <gitster@pobox.com>
Mon, 25 Mar 2013 21:00:40 +0000 (25 14:00 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 25 Mar 2013 21:00:41 +0000 (25 14:00 -0700)
tree02db41e2c308c62a2b8bcc01f1849fef08571214
parent212ca64fb4a50178bf8a83c7b1bab15da5c9ab4c
parentc2aba155da10b8bc9f867d2f0ac0e63cc8dae1a4
Merge branch 'jc/push-follow-tag'

The new "--follow-tags" option tells "git push" to push relevant
annotated tags when pushing branches out.

* jc/push-follow-tag:
  push: --follow-tags
  commit.c: use clear_commit_marks_many() in in_merge_bases_many()
  commit.c: add in_merge_bases_many()
  commit.c: add clear_commit_marks_many()
Documentation/git-push.txt
builtin/push.c
commit.h
remote.c
remote.h
t/t5516-fetch-push.sh
transport.c
transport.h