我可以在 Android Studio 中显示 Git 的 Tag 名称吗?

Posted

技术标签:

【中文标题】我可以在 Android Studio 中显示 Git 的 Tag 名称吗?【英文标题】:Can I display Tag name of Git in Android Studio? 【发布时间】:2019-11-16 14:38:18 【问题描述】:

我在 android Studio 3.4.1 的项目中使用 Github。我为提交添加了一个标签名称 Milestone_A,请参见图片 A。

1:如何设置才能在Log视图中看到Tag名称​​Milestone_A?目前只显示一个图标,我必须将鼠标悬停并从提示中查看标签名称。

2:标签名Milestone_A会同步到远程Github,还是只存储在本地磁盘?

图片 A

【问题讨论】:

【参考方案1】:

第二部分,关于标签同步

不,发送部分需要明确完成。

要发送标签,您可以在推送分支之前选中 Android Studio 推送对话框中的“推送标签”框,或者在任何时候,即使不需要推送分支,打开控制台并触发一个简单的git push --tags

对于另一部分,接收标签,每次fetchpull(来自 CLI 或 GUI)时,都会从远程端获取新标签。

【讨论】:

谢谢!你的第二部分的方式很棒! @HelloCW 很抱歉,我无法在第一部分为您提供帮助,希望同行能及时补充答案。【参考方案2】:

解决第一部分(Android Studio 4.2.2)

我还研究了面板中的标签名称,并且能够找到它的位置。它在 Linux 上默认打开,但显然在 Windows 上默认关闭。

这是怎么做的:

    在 git 日志中,找到名为 Presentation Settings 的眼睛图标:

    点击Presentation Settings后勾选Show tag names选项。

还有其他格式选项可能对某些人有用。

【讨论】:

以上是关于我可以在 Android Studio 中显示 Git 的 Tag 名称吗?的主要内容,如果未能解决你的问题,请参考以下文章

是否可以在 Intellij IDE (Android Studio) 中显示堆内存大小?

为啥视图没有显示在 android studio 的设计中?

Android Studio 3.0.1在Android.mk中注释掉行

Android Studio 3.0.1中的gradle项目同步失败

Android Studio --“Cannot resolve symbol” 解决办法

ArrayAdapter 未在 ListView、Android Studio 中显示添加的元素