可能重复:
git中标记和分支之间有什么区别?
我想做的是为我的代码的不同版本创建检查点.所以,一旦我做了一堆提交,我想说,"好的,在代码的这一点,这是完成版本0.1".然后我可以做更多的提交并再次做,并说,"好的,这一点是0.2完成".
我知道如何制作一个分支和一个标签......我只是不明白其中的区别,哪一个会做我想要的;)
谢谢
Jim*_*dra 12
分支和标记都是提交的指针.最大的区别在于,当您添加新提交时,提交分支指向更改,并且标记被冻结到特定提交以将某个时间点标记为具有特定重要性.从我最喜欢的Git资源之一,Pro Git:
像大多数VCS一样,Git能够将历史中的特定点标记为重要的.通常,人们使用此功能来标记发布点(v1.0,等等).在本节中,您将学习如何列出可用标记,如何创建新标记以及不同类型的标记.
A branch in Git is simply a lightweight movable pointer to one of these commits.
Run Code Online (Sandbox Code Playgroud)