Junio C Hamano d39cab3989 Merge branch 'ab/fetch-tags-noclobber'
The rules used by "git push" and "git fetch" to determine if a ref
can or cannot be updated were inconsistent; specifically, fetching
to update existing tags were allowed even though tags are supposed
to be unmoving anchoring points.  "git fetch" was taught to forbid
updates to existing tags without the "--force" option.

* ab/fetch-tags-noclobber:
  fetch: stop clobbering existing tags without --force
  fetch: document local ref updates with/without --force
  push doc: correct lies about how push refspecs work
  push doc: move mention of "tag <tag>" later in the prose
  push doc: remove confusing mention of remote merger
  fetch tests: add a test for clobbering tag behavior
  push tests: use spaces in interpolated string
  push tests: make use of unused $1 in test description
  fetch: change "branch" to "reference" in --force -h output
2018-09-17 13:54:00 -07:00
..
2018-08-20 11:33:53 -07:00
2018-09-17 13:53:57 -07:00
2018-08-13 14:14:43 -07:00
2018-08-20 11:33:53 -07:00
2018-09-17 13:53:52 -07:00
2018-08-20 11:33:53 -07:00
2018-08-27 14:33:43 -07:00
2018-09-17 13:53:57 -07:00
2018-05-13 10:45:05 +09:00
2018-09-17 13:53:58 -07:00
2018-08-15 15:08:23 -07:00
2018-08-20 15:31:40 -07:00
2017-10-07 16:27:55 +09:00
2018-08-29 11:32:49 -07:00
2018-08-29 11:32:49 -07:00
2018-05-08 15:59:16 +09:00
2018-09-17 13:54:00 -07:00
2018-09-17 13:53:57 -07:00
2018-08-20 15:31:40 -07:00
2018-08-20 15:31:40 -07:00
2018-08-20 11:33:53 -07:00
2018-06-01 15:06:37 +09:00
2018-09-17 13:53:57 -07:00
2018-05-23 14:38:15 +09:00
2018-09-17 13:53:57 -07:00
2018-05-30 14:04:05 +09:00
2018-07-18 12:20:28 -07:00
2018-09-17 13:53:57 -07:00
2018-08-20 15:31:40 -07:00
2018-09-17 13:53:57 -07:00
2018-08-27 14:33:43 -07:00
2018-09-17 13:53:57 -07:00
2018-07-18 12:20:28 -07:00
2018-09-17 13:53:57 -07:00
2018-09-17 13:53:55 -07:00
2018-08-29 11:32:49 -07:00
2018-08-06 13:22:34 -07:00
2018-08-29 11:32:49 -07:00
2018-08-27 14:33:43 -07:00
2018-03-15 12:01:08 -07:00
2018-08-17 13:09:56 -07:00
2018-05-29 00:28:22 +09:00
2018-08-29 11:32:49 -07:00