[PATCH v2 0/5] push: update remote tags only with force
- From
Chris Rorvick <chris@rorvick.com>
- Date
- Nov 5, 2012, 03:08 UTC
- Message-ID
- <1352084908-32333-1-git-send-email-chris@rorvick.com>
Patch series to prevent push from updating remote tags w/o forcing them. Split out original patch to ease review.
Chris Rorvick (5): push: return reject reasons via a mask push: add advice for rejected tag reference push: flag updates push: flag updates that require force push: update remote tags only with force
Documentation/git-push.txt | 10 +++++----- builtin/push.c | 24 +++++++++++++++--------- builtin/send-pack.c | 6 ++++++ cache.h | 7 ++++++- remote.c | 39 +++++++++++++++++++++++++++++++-------- t/t5516-fetch-push.sh | 30 +++++++++++++++++++++++++++++- transport-helper.c | 6 ++++++ transport.c | 25 +++++++++++++++---------- transport.h | 10 ++++++---- 9 files changed, 119 insertions(+), 38 deletions(-)