在Git中标记文件

时间:2016-06-22 14:14:15

标签: git

Git允许您标记提交。我要找的是标记单个文件。我希望标记保留在文件中,即使文件是多次提交的一部分。换句话说,标记始终与文件关联,直到我删除它或重命名它。这可能与Git有关吗?

2 个答案:

答案 0 :(得分:-1)

标记可以指向git对象。有四种git对象。它们是提交,树木,斑点和标签。标签永远不会移动。如果您希望将标记与文件关联,则可以创建指向blob的标记。 blob是文件的快照。如果文件被更改,Git会创建另一个blob。一个标记只能指向一个blob,并且无法指向新的blob,就像分支从一个提交移动到另一个提交一样。

答案 1 :(得分:-1)

可能另一种方法是将文件存储在不同的git树下,因此可以尝试使用子模块。