Show if a tag is remote or local
I think we should be able to see if a tag is remote or local.
An example of the problem I have about that :
I created a tag "actuallyOnMachineBlablabla", so my colleagues can know what commit corresponds on what is on the machine. A couple of weeks ago, I have deleted the tag. But all my colleagues have still the tag "actuallyOnMachineBlablabla", but local. So they think this is where the machine is at. But that is some old code with importants bug that have been corrected from a long time.
Steven Powell Merged
Sorry by labels I meant tags.
Sam Smith Merged
Seconded. There's currently no visual identifier anywhere for this. It looks like the client knows this information too as right clicking a tag that is only local provides a different context menu to those that have been pushed to origin.
+1 to this. It surprised me this wasn't a thing already. I just sent an email to support because I thought this was a bug, and I was given this link. In my company we use tags to "mark" versions in our master branch, and one can easily forget about pushing a tag since we don't know if we pushed it already or not.
Terrence Jones Merged
I came here to post this myself. Indeed, because there's no visual indication, I find myself re-pushing tags for our version labels just to be sure since.
+1 I keep forgetting to push tags because I can't see if they are on the repository or only local...would be a small but great improvment!
Joey Kelroy Admin
"Visually Identify Pushed/Not pushed tags" (suggested by Steven Powell on 2021-10-12), including upvotes (19) and comments (3), was merged into this suggestion.