我通常运行:
git push
git tag v4.7
git push --tags
第一个和第三个操作都连接到服务器,这很浪费时间。
我想通过只推一次来使其更快。什么命令可以实现这一点?
它在 bash脚本中,需要在任何分支中正常运行,而不仅仅是master
.
阅读手册,我认为不是git push all
解决方案:
--all:不是命名每个要推送的 ref,而是指定 refs/heads/ 下的所有 ref 都被推送。
--tags:除了在命令行上明确列出的 refspecs 之外,所有 refs/tags 下的 refs 都会被推送。