我们通过git repo获取项目资源,需要跟踪哪些资源已经使用以及哪些资源仍需要处理。
我尝试使用标记“已经处理”并将标记移动到最新的提交,但不知何故SourceTree无法更新reetch on fetch / pull,这会导致很多问题。
所以问题是,如果可能有更好的方法来处理所有这些或者如果没有,那么如何使其与标签一起正常工作?
我们按时间顺序处理资源,但也很高兴有一天将单个提交标记为已处理/待办事项。
环境是Gitlab + SourceTree,但命令行解决方案也可以工作,只是为了理解需要做什么。
答案 0 :(得分:1)
要更新tags
,您需要将--tags
标记为git fetch
。
$ git fetch --tags # update the tags (all necessary commits for tag)
$ git tag # see the available tags
$ git fetch # update the commits/changes
注意:如果您想要更新,必须同时运行两个命令