Merge branch 'ct/advise-push-default'
authorJunio C Hamano <gitster@pobox.com>
Fri, 20 Apr 2012 22:50:37 +0000 (15:50 -0700)
committerJunio C Hamano <gitster@pobox.com>
Fri, 20 Apr 2012 22:50:37 +0000 (15:50 -0700)
Break down the cases in which "git push" fails due to non-ff into
three categories, and give separate advise messages for each case.

By Christopher Tiwald (2) and Jeff King (1)
* ct/advise-push-default:
  Fix httpd tests that broke when non-ff push advice changed
  clean up struct ref's nonfastforward field
  push: Provide situational hints for non-fast-forward errors

1  2 
builtin/push.c
cache.h
t/t5541-http-push.sh
transport.c

diff --cc builtin/push.c
Simple merge
diff --cc cache.h
Simple merge
Simple merge
diff --cc transport.c
Simple merge