18

我在日常开发中使用 PHPStorm IDE。它与许多 CVS 很好地集成在一起。但是当我开始使用 git 时,我发现很多 git 函数不受支持。或者我只是错过了一些东西。这就是我问的原因。

有没有办法用 PHPStorm 推送标签(git push --tags)?

当我跑

简历 | 吉特 | 标记文件

标签已创建,我什至可以在 PHPStorm git log 中看到它。但它只存在于本地。没有任何东西被推送到远程。如果我在创建标签后尝试进行推送,IDE 会显示“无推送”。

4

3 回答 3

14

它在“推送提交”对话框中

风险控制系统 | 吉特 | 推送 → ☑ 推送标签

在此处输入图像描述

请参阅:Jetbrains Ticket IDEA-77483 - 推送对话框中缺少 GIT“推送标签”

于 2018-12-14T14:53:15.887 回答
3

我不知道 PHPStorm,但git push <remote> <branch>命令行中的正常操作不会拾取标签。您需要发出:

git push <remote> --tags ;# push all tags
git push <remote> <tag> ;# push one tag

同样,我无法与 PHPStorm 交谈,但从命令行执行此操作非常简单。

于 2012-08-22T08:55:15.107 回答
1

你做不到。但是您可以在这里加入请求http://youtrack.jetbrains.com/issue/IDEA-77483 唯一的可能性是命令行和git push –tags

于 2014-02-21T08:35:07.583 回答