The primary change since the last round is that it pushes out only annotated tags that are missing from the other side. Junio C Hamano (4): commit.c: add clear_commit_marks_many() commit.c: add in_merge_bases_many() commit.c: use clear_commit_marks_many() in in_merge_bases_many() push: --follow-tags Documentation/git-push.txt | 8 +++- builtin/push.c | 2 + commit.c | 42 ++++++++++++++------ commit.h | 2 + remote.c | 99 ++++++++++++++++++++++++++++++++++++++++++++++ remote.h | 3 +- t/t5516-fetch-push.sh | 73 ++++++++++++++++++++++++++++++++++ transport.c | 2 + transport.h | 1 + 9 files changed, 218 insertions(+), 14 deletions(-) -- 1.8.2-rc2-194-g549a9ef -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html