如何使用PHPStorm将标签推送到远程git存储库?

时间:2012-08-22 08:34:48

标签: git phpstorm

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

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

当我跑步时

  

CVS | Git |标记文件

标签已创建,我甚至可以在PHPStorm git log中看到它。但它只存在于本地。什么都没有被推到遥远的地方。如果我在标签创建后尝试进行推送,IDE会说“无需推送”。

3 个答案:

答案 0 :(得分:3)

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

  

VCS | Git |推送→☑推送标签

enter image description here

请参阅:Jetbrains Ticket IDEA-77483 - GIT "Push tags" missing from push dialog

答案 1 :(得分:2)

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

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

同样,我不能和PHPStorm说话,但是从命令行开始这个操作非常简单。

答案 2 :(得分:0)

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