Merge branch 'jk/push-config'
commit61ca378275e83c48343c74a849ff0dcdef9abc91
authorJunio C Hamano <gitster@pobox.com>
Mon, 23 Mar 2015 18:28:13 +0000 (23 11:28 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 23 Mar 2015 18:28:14 +0000 (23 11:28 -0700)
tree86a974ebc83aaec75bf5b964fc5a85c631db56a3
parentaa65b8602584fa91558b528527ff9008c1cceb69
parenta8bc269f11b34e60f5fdbd8e831a654dd6b6b67e
Merge branch 'jk/push-config'

Restructure "git push" codepath to make it easier to add new
configuration bits and then add push.followTags configuration that
turns --follow-tags option on by default.

* jk/push-config:
  push: allow --follow-tags to be set by config push.followTags
  cmd_push: pass "flags" pointer to config callback
  cmd_push: set "atomic" bit directly
  git_push_config: drop cargo-culted wt_status pointer
Documentation/config.txt
Documentation/git-push.txt
contrib/completion/git-completion.bash