推送的 git 存储库缺少分支 & gitk 上的标签名称

发布于 2024-11-24 03:27:42 字数 476 浏览 7 评论 0原文

我刚刚做了我的第一次 git push :

~/sb/ws> git push ~/gitrepo master:master
Counting objects: 1360, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (998/998), done.
Writing objects: 100% (1360/1360), 342.15 KiB | 20 KiB/s, done.
Total 1360 (delta 729), reused 0 (delta 0)
To /home/gitrepo
 * [new branch]      master -> master

看起来进展顺利,但是当在新的(裸)gitrepo 中启动 gitk 时,我只看到提交注释:分支机构标签名称消失了!

为什么?

有办法让他们回来吗?

I just did my first ever git push:

~/sb/ws> git push ~/gitrepo master:master
Counting objects: 1360, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (998/998), done.
Writing objects: 100% (1360/1360), 342.15 KiB | 20 KiB/s, done.
Total 1360 (delta 729), reused 0 (delta 0)
To /home/gitrepo
 * [new branch]      master -> master

It seems to have gone well, but when fire gitk in the new (bare) gitrepo, I only see the commit comments: The branch & tag names disappeared!

Why?

Is there a way to get them back?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

月竹挽风 2024-12-01 03:27:42

要推送标签,您需要将 --tags 添加到推送中。

默认情况下,您仅推送主分支。
要推送单个分支(带有标签),请执行 git push ~/gitrepobranchname --tags
要推送所有分支,请执行 git push --all 。如果您想推送所有标签,请执行单独 git push --tags 操作。

这是一篇关于如何默认推送所有分支。

编辑:添加了 Winwin 评论中的信息

To push the tags, you need to add --tags to your push.

By default you only pushed the master branch.
To push individual branches (with tags) do git push ~/gitrepo branchname --tags
To push all branches do git push --all. Do a separate git push --tags if you want to push all tags.

Here's a post on how to default to pushing all branches.

edit: Added info from Winwin's comments

浮生面具三千个 2024-12-01 03:27:42

您需要使用 --tags 选项进行单独的推送。其次,您应该使用 --all 选项调用 gitk 以显示所有分支。或者您可以只指定您想要的。

You need to do a separate push with the --tags option. Secondly, you should be calling gitk with the --all option to show all branches. Or you could just specify the ones you want.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文