在一个测试的Git存储库中,
git log
命令产生以下结果:commit e1f972f22f9906ad62007b4e372d8dc06bc47656
Author: davidandreoletti
Date: Sun Mar 18 11:23:09 2012 +0800
Added 0
commit 81a07eeffc58b054d4c083a0d7c1d4aa0b0440d5
Author: davidandreoletti
Date: Sun Mar 18 10:46:44 2012 +0800
first commit
git tag 0.0.2
是一个轻量级标签,指向提交81a07eeffc58b054d4c083a0d7c1d4aa0b0440d5
。 所有提交(包括标签)都已推送到远程存储库中。
在这种情况下,如何使现有的Git "轻量级标签"指向另一个提交? 即我想让标签“0.0.2”指向提交e1f972f22f9906ad62007b4e372d8dc06bc47656
而不是81a07eeffc58b054d4c083a0d7c1d4aa0b0440d5
。
git push --force
命令。 - Andrew Marshall:)
- Andrew Marshall