# git push --force to update tag

2 messages from 2013-01-07 to 2013-01-07. Participants: 乙酸鋰, Chris Rorvick.
Thread: https://gitlist.dev/t/32545

## 乙酸鋰, 2013-01-07 02:23

Subject: git push --force to update tag
Message-ID: <CAHtLG6Ss=KE8j_VZWf77A9FXantnwJvdDi1uoN9M-XO0c9GgEQ@mail.gmail.com>
URL: https://gitlist.dev/e/CAHtLG6Ss%3DKE8j_VZWf77A9FXantnwJvdDi1uoN9M-XO0c9GgEQ%40mail.gmail.com

```
about git 1.8.2

 * "git push" now requires "-f" to update a tag, even if it is a
   fast-forward, as tags are meant to be fixed points.

Does the server side validate this? Do we need to upgrade git on
server side to support this?

```

## Chris Rorvick, 2013-01-07 03:42

Subject: Re: git push --force to update tag
Message-ID: <CAEUsAPZGDrPZz1vzdAbKhyNja391+PAOEaWFJ92sbaGNxYZ74g@mail.gmail.com>
URL: https://gitlist.dev/e/CAEUsAPZGDrPZz1vzdAbKhyNja391%2BPAOEaWFJ92sbaGNxYZ74g%40mail.gmail.com
In-Reply-To: <CAHtLG6Ss=KE8j_VZWf77A9FXantnwJvdDi1uoN9M-XO0c9GgEQ@mail.gmail.com>

```
On Sun, Jan 6, 2013 at 8:23 PM, 乙酸鋰 <ch3cooli@gmail.com> wrote:
> about git 1.8.2
>
>  * "git push" now requires "-f" to update a tag, even if it is a
>    fast-forward, as tags are meant to be fixed points.
>
> Does the server side validate this? Do we need to upgrade git on
> server side to support this?

This check is made by the side doing the push.  There is no additional
validation done on the remote side so it does not need an updated
version of Git for this feature to work correctly.

Chris

```
