相关疑难解决方法(0)

git标签也被推送了吗?

自从我创建了我的存储库后,看来我创建的标签没有被推送到存储库.当我git tag在本地目录上执行所有标记时,但是当我登录到远程存储库并执行操作时git tag,只显示前几个标记.

问题是什么?

git git-tag

176
推荐指数
5
解决办法
6万
查看次数

太多标签会导致Git出现任何问题吗?

我必须每天在Git存储库中创建几个标签.
当我有很多标签时,它会使我的存储库缓慢或导致其他问题吗?

注意:我正在使用GitHub,但请回答一般问题.

git

22
推荐指数
3
解决办法
6679
查看次数

我如何提交git标签?

我已成功制作,提交并推送更改到中央git存储库.我现在意识到我要标记所有文件的当前版本.所以我这样做:

git tag -a 0.5
Run Code Online (Sandbox Code Playgroud)

这成功了.但现在我尝试了一下git push,我被告知没有什么可以承诺的.如何将新标签推送到中央存储库?

(注意git tag显示标记0.5,但仅在本地)

git version-control git-tag

15
推荐指数
2
解决办法
3429
查看次数

Git全球标签---显然很糟糕,但为什么呢?

2005年发给Linux内核邮件列表的电子邮件中,Linus Torvalds非常强调git中的标签应该是私有的,并且在从其他人那里获取时不会自动包含:

拉经常头不能必须 更新标签.标签不与树有关,他们不能一定 不是如此,正是因为这将使他们全球,而不是私人的,它会从根本上使他们无法散发

和:

认为取出别人树意味着你应该获取他的标签是错误的,错误的,错误的.

我不是内核黑客.我使用git的原因之一是能够从不同的位置编辑我自己的代码.标签似乎是描述不同版本以供将来参考的自然方式,例如哪些有效,哪些无效,哪些怪癖存在.因此,对我而言,标记在提取中持续存在似乎是有帮助的.有人可以解释这种范式的危险吗?

为什么私有标签如此重要?还有什么选择?每次我想要标记特定版本的代码时,我应该简单地创建一个单独的分支吗?

versioning tags git version-control linux-kernel

10
推荐指数
2
解决办法
1397
查看次数

标签 统计

git ×4

git-tag ×2

version-control ×2

linux-kernel ×1

tags ×1

versioning ×1