Junio C Hamano 370855e967 Merge branch 'jc/push-reject-reasons'
Improve error and advice messages given locally when "git push"
refuses when it cannot compute fast-forwardness by separating these
cases from the normal "not a fast-forward; merge first and push
again" case.

* jc/push-reject-reasons:
  push: finishing touches to explain REJECT_ALREADY_EXISTS better
  push: introduce REJECT_FETCH_FIRST and REJECT_NEEDS_FORCE
  push: further simplify the logic to assign rejection reason
  push: further clean up fields of "struct ref"
2013-02-04 10:25:04 -08:00
..
2013-01-25 12:34:52 -08:00
2011-08-08 09:30:12 -07:00
2012-12-18 10:51:22 -08:00
2009-04-06 00:27:09 -07:00
2012-09-18 21:49:46 -07:00
2012-04-20 15:49:16 -07:00
2012-07-09 14:40:03 -07:00
2012-09-25 10:39:52 -07:00
2012-09-18 21:49:50 -07:00
2012-06-19 11:35:19 -07:00
2013-01-20 17:06:53 -08:00
2011-12-12 11:52:31 -08:00
2011-09-06 11:42:12 -07:00
2011-05-19 10:55:54 -07:00
2012-11-14 13:49:53 -08:00
2011-03-11 10:59:16 -05:00
2013-01-16 12:48:22 -08:00
2013-01-14 08:22:27 -08:00
2013-01-23 21:19:10 -08:00
2010-07-05 13:39:02 -07:00
2012-06-19 11:35:19 -07:00