Thread (4 messages) flat view 4 messages, 4 authors, 2016-08-11

Re: can I remove or move a tag in a remote repository?

From: Jakub Narebski <hidden>
Date: 2016-08-11 20:24:33

Johannes Schindelin wrote:
quoted
Without even considering any other option, I chose to use a lightweight
tag for that purpose, since I have a conceptual view that it's a label I
can move from one referent to another.  It strikes me as counter-intuitive
to use a temporary git "branch" that way.  Would that even work, removing
it and recreating it all the time?
Yes, it would. Remember: a branch in git is just a named ref. It 
literally used to be a 41-byte file pointing to the tip of the branch in 
the ancestor graph. And you can update it with git-update-ref.

So, a branch in git is very much the movable label you are looking for.
And even if cvs-head does not fast-forward, remember that pu branch also
doesn't fast-forward (usually).
-- 
Jakub Narebski
Warsaw, Poland
ShadeHawk on #git
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help