Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
git注释标记-是否有历史记录_Git - Fatal编程技术网

git注释标记-是否有历史记录

git注释标记-是否有历史记录,git,Git,我不确定我想做的事情在git中是否合理。这是可行的,但是否明智 我针对带有消息的提交创建了一个带注释的标记。然后使用-f选项,根据相同的提交更新/更改消息 标记具有相同的名称,指向相同的提交,但消息已更改。 根据返回文本,有一个新的标记对象 是否可以查看标签更改时的历史记录 如果原始消息中的标记已经被共享,那么在指向同一提交的同时更改标记消息是否会导致问题 关于标记只不过是指向提交的指针。没有保留 工作稍有不同。但是它们的目的是一样的。标签不保存历史记录。你可能想看看笔记 我不认为git本身在重

我不确定我想做的事情在git中是否合理。这是可行的,但是否明智

我针对带有消息的提交创建了一个带注释的标记。然后使用-f选项,根据相同的提交更新/更改消息

标记具有相同的名称,指向相同的提交,但消息已更改。 根据返回文本,有一个新的标记对象

是否可以查看标签更改时的历史记录

如果原始消息中的标记已经被共享,那么在指向同一提交的同时更改标记消息是否会导致问题


关于

标记只不过是指向提交的指针。没有保留


工作稍有不同。但是它们的目的是一样的。

标签不保存历史记录。你可能想看看笔记


我不认为git本身在重用标记名时会有问题,但我无法预测它是否会在您的工作流程中造成混乱。

第一句话不准确。轻量级标记只不过是指向提交的指针。@MarkAdelsberger您是对的。否则,它是一个指向对象的指针,指针指向提交。必须承认,我对注释了解不多,但刚刚读过。我可以看出,它们对于更新提交消息而不创建新的提交消息肯定很有用。但是更新后的标记仍然指向相同的提交。我想我暂时还是用标签吧