Как переместить теги в удаленный репозиторий git с помощью PHPStorm?
Я использую PHPStorm IDE в своем повседневном развитии. Он довольно хорошо интегрирован со многими CVS. Но когда я начинаю использовать git, я обнаружил, что много функций git не поддерживаются. Или я просто что-то пропустил. Вот почему я спрашиваю.
Есть ли способ нажать теги (git push -tags) с помощью PHPStorm?
Когда я запустил
CVS | git | Файлы тегов
Создан тег
и я даже вижу его в журнале PHPStorm git. Но он существует только локально. Ничто не отодвинуто на пульт дистанционного управления. Если я попытаюсь создать Push после создания тега, IDE говорит "Nothing to push".
Ответы
Ответ 1
Я не знаю PHPStorm, но нормальный git push <remote> <branch>
в командной строке не будет пикс-тегов. Вы должны указать:
git push <remote> --tags ;# push all tags
git push <remote> <tag> ;# push one tag
Опять же, я не могу говорить с PHPStorm, но эта операция довольно проста из командной строки.
Ответ 2
Вы не можете этого сделать.
Но вы можете присоединиться к запросу здесь http://youtrack.jetbrains.com/issue/IDEA-77483
Единственная возможность - это командная строка и git push –tags
Ответ 3
Это в диалоге "Push commit"
VCS | Git | Push → ☑ Push Tags
![enter image description here]()
Смотрите: Jetbrains Ticket IDEA-77483 - GIT "Push tags" отсутствует в диалоговом окне push