我经常在PhpStorm控制台中使用类似如下的git命令:
git add --all && git commit -m "fix the config publishing" && \
git tag -a v1.0.4 -m "fix the config publishing" && git push我想让它更方便,这样它将是一个按钮,打开一个带有两个输入的弹出窗口:评论和标签。上面命令的相应部分将从弹出窗口的输入中填充,然后命令将被执行。
你们知道这在PhpStorm中是否可行吗?
我知道PhpStorm提供了一些git图形用户界面,但它对我来说似乎并不实用。多个复杂的对话框等,而我只想推送所有的更改分配一个标签,这就是为什么需要自定义弹出窗口。
发布于 2017-05-23 04:58:49
请注意,即使不在IDE中使用“外部工具”,也可以实现类似的方便用例,只需通过脚本即可。
如果该脚本称为git-xxx (例如,git-actp,用于添加-提交-标记和推送),则它可以是一个简单bash脚本:
#!/bin/bash
tag=$1
shift
comment="$@"
git add --all
git commit -m "${comment}"
git tag -a ${tag} -m "${comment}"
git push如果该脚本位于您的$PATH或%PATH%中的任何位置(它也可以在Windows上运行),则可以使用以下命令调用它:
git actp v1.4.0 my comment with multiple words不需要填写字段。
https://stackoverflow.com/questions/42806941
复制相似问题