标签: git github
我需要为git编写一个自定义部署工具,我可以在其中部署来自标记或最新提交的分支。
所以在这种情况下,我需要一个通用的解决方案。
如何通过引用来检查Git中远程的最新提交?
e.g。我有以下参考资料
refs/tags/1.0.0 refs/heads/master
所以我这样做:
git fetch --all git checkout <ref>
这适用于标签,但不适用于分支。