【发布时间】:2021-12-09 16:39:51
【问题描述】:
过去使用过包括 TFS 在内的各种版本控制系统,文件修订的整个概念总是很容易解释和掌握。例如,如果我想引用最新版本的文件,我只需要确定列出的最新变更集(或该特定 vcs 使用的任何术语),就差不多了。很简单。
我是 Git 的相对新手,因此随着 TFS 到 Azure DevOps 的过渡,我真的觉得在 Git 中处理文件版本控制的概念很困惑。我有几个问题可能最好用下面的截图来描述。
例如,
-
什么是 HEAD,它与最新提交的区别是什么?
-
为什么 HEAD id 与上一个提交 id 不同,当针对这两个 id 运行的文件比较表明它们相同时?在我的例子中,下图中的 anda 分别是
43593c12和f493628c?
.
【问题讨论】:
标签: azure-devops versioning changeset azure-repos gitversion