Git商店标签在哪里?我执行:
$ git tag
v0.1.0
v0.10.0
v0.11.0
Run Code Online (Sandbox Code Playgroud)
但目录.git/refs/tags
是空的.Git在哪里存储这些标签?
谢谢.
wno*_*ise 23
它们也可以存储在 .git/packed-refs
虽然wnoise是正确的,当他说 Git还在.git/packed-refs
后续git gc
操作中存储标签时,在"pack"点之间(意味着在git gc
操作之间),Git创建解压缩的提交对象和解压缩的标签:
derek@derek-OptiPlex-960:~/Projects/test$ git tag
1
2
3
derek@derek-OptiPlex-960:~/Projects/test$ cat .git/packed-refs
# pack-refs with: peeled
55a87ab06897aca29285e58beb4e0de15af409fa refs/heads/master
89a6b171ee6d56bc3ce5a4cbd92c6a379594d974 refs/tags/1
55a87ab06897aca29285e58beb4e0de15af409fa refs/tags/2
derek@derek-OptiPlex-960:~/Projects/test$ ls .git/refs/tags
3
derek@derek-OptiPlex-960:~/Projects/test$
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3760 次 |
最近记录: |