如何跟踪已处理的git提交?

时间:2017-02-24 13:32:15

标签: git tags gitlab atlassian-sourcetree

我们通过git repo获取项目资源,需要跟踪哪些资源已经使用以及哪些资源仍需要处理。

我尝试使用标记“已经处理”并将标记移动到最新的提交,但不知何故SourceTree无法更新reetch on fetch / pull,这会导致很多问题。

所以问题是,如果可能有更好的方法来处理所有这些或者如果没有,那么如何使其与标签一起正常工作?

我们按时间顺序处理资源,但也很高兴有一天将单个提交标记为已处理/待办事项。

环境是Gitlab + SourceTree,但命令行解决方案也可以工作,只是为了理解需要做什么。

1 个答案:

答案 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

注意:如果您想要更新,必须同时运行两个命令