-
Notifications
You must be signed in to change notification settings - Fork 278
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Setting to hide tags with detached history #178
Comments
In Git repositories there is no distinction between local and remote tags (unlike branches with Although distinguishing remote tags would be ideal, there just isn’t an efficient way to get the required information (because it is lost when tags on remotes are fetched and added to the local repo). For this reason, no other Git tool that I’m aware of does this. Have you had a look at the Reference Label Alignment setting? It allows tags to be moved to the right of the description column, moving them out of the way of branches. This might benefit your repositories if you have a lot of tags of little interest to you. |
Thanks for the clarification on git tag! 🤦♂ However, the thing is that in my case I have many tags with detached history - so I just want to hide them.
I'd like to see the tree as following command:
May I edit the title to "option to hide tags" and reopen this issue? |
I see, thanks for the clarification of your use case and requirements! Currently |
…whether commits that are only referenced by tags should be shown in Git Graph.
This will be available in v1.15.0, which will be released in less than one day. The new setting is called |
Currently it always shows all (e.g. remote) tags in the graph. It could be confusing if 1) there are many CI/CD tags which are not relevant to actual local dev and 2) there are multiple origins with own tags (e.g. working with multiple forks)
As the first step of improving tag handling.. what about adding an option to hide all remote tags?
The text was updated successfully, but these errors were encountered: