22

我最近开始使用 Android Studio 并且正在使用 git (bitbucket)。每当我创建应用程序的稳定/可发布版本时,我都会创建一个标签,以便更容易在所有提交中发现所有版本。

我的麻烦是我还没有找到一种方法将我的标签从 Android Studio 中推送到遥控器(手动或自动)。到目前为止,我一直在使用git push --tags命令行来解决问题。

有什么方法可以从 IDE 内部实现,还是我必须坚持这种不那么简洁的方式?

4

4 回答 4

33

不幸的是,您不能从 IntelliJ IDEA/Android Studio 推送标签。

http://youtrack.jetbrains.com/issue/IDEA-77483

编辑:

最新的 Studio 和 IDEA 具有“推送标签”功能在此处输入图像描述

于 2013-11-08T15:55:48.387 回答
19

在 AS 中,转到 VCS>>Git>>Tag... 在此处输入图像描述

在 Commit 中,如果要标记项目 HEAD,则无需编写任何内容。点击创建标签。

然后,选中该框以将标签推送到您的远程服务器 在此处输入图像描述

和推。

于 2017-01-19T09:05:21.760 回答
5

您可以通过以下命令在 Android Studio 中使用终端窗口:

//push every local tag to remote
git push origin --tags

//push a specific local tag to remote
git push origin : tagName

如果您已经提交了更改,这些命令很有用

于 2016-05-03T22:07:04.050 回答
1

标签对于发布构建提交很有用。
一旦你连接了 git 标签,就可以从 Android Studio Menu>VCS>Git>Tag..然后推送到该标签。

于 2016-06-21T11:38:12.057 回答