Android Studio将标签推送到远程

时间:2013-11-08 15:29:16

标签: java android git android-studio bitbucket

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

我的麻烦在于我没有找到一种方法将我的标签从Android Studio中手动或自动推送到遥控器。到目前为止,我一直在通过命令行使用git push --tags来完成这个技巧。

有什么方法可以从IDE内部制作它,还是我必须坚持这种不那么整洁的方式?

4 个答案:

答案 0 :(得分:23)

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

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

修改

最新的Studio和IDEA有a "push tags" featureenter image description here

答案 1 :(得分:9)

在AS中,转到VCS>> Git>>标记... enter image description here

在提交中,如果你想标记你的项目HEAD,你不需要写任何东西。单击“创建标记”。

然后,选中此框以将标签推送到远程服务器 enter image description here

并推送。

答案 2 :(得分:3)

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

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

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

如果您已经提交了更改

,这些命令很有用

答案 3 :(得分:1)

标签对于发布构建提交很有用。
一旦你用git标签连接,就可以从Android Studio 菜单&gt; VCS&gt; Git&gt;标签... 创建。然后推送到那个标签。< / p>