git tag和branch的关系

tag类似于从commit发展出来的一个可写的玩具分支。它和branch很像,但是可以快速取消所有修改。更多是用于快照查看的。

如果它基于的commit被ammend变化了,他俩的commit id 就会不一样了;

如果它变了,基于的commit并不会变。而且tag上使用commit ammend会无法持久化,一定要添加一次完整commit !!!

你可能感兴趣的:(git)