如何使用GitHub Mac应用程序标记我的git存储库?
我对GitHub很新,个人没有时间学习太多的命令行。我更喜欢为我的个人项目使用GitHub Mac应用程序,如果我可以添加标签,我很好奇。如何使用GitHub Mac应用程序标记我的git存储库?
基本上我只想标记我的项目v0.1等等。我甚至不确定这是做到这一点的最佳方式。
从VonC's answer到same question asked on SuperUser:
无论在their announcement并在help section,这(标签)似乎并不可用(在此答案的写作的时间)。
这意味着GitHub for Mac不会管理标签命名空间(参考/标签),并且您需要手动标记,然后手动对GitHub执行
git push --tags
。
尽管这是一年前,仍然没有任何迹象表明标签被支持。在帮助部分中仍然没有提及,subsequentblogposts关于它没有提及标签,也没有提及the release notes(尽管它们只涵盖相对较新的版本)。
我不知道他们什么时候开始,但实际的github.com网站现在支持标记(检查回购页面上的Releases部分)。所以,你可以推送你的提交,然后在github上标记它自己。 – maackle 2013-07-03 18:32:20
手动创建标签通过命令行:
- 打开终端并导航到你的资料库(通过从Finder中的文件夹中的CD或只是拖动)
- 使用下面的命令:
- 远程Git(显示你的遥控器的名称,例如YourRemote)
- git的标签-a V1.2 -m '标签1.2版'(创建一个从当前分支标签V1.2)
- 混帐推YourRemote V1。 2(pu畲族您创建到YourRemote标签)
做了这样的事情,但我看不到GitHub上的标签:/ – 2014-03-28 14:19:20
git push origin --tags – 2014-03-28 14:46:58
您也可以按一下正常提交,然后转到Github.com并“标记发布”。至少它会出现在那里。 – 2014-03-29 22:12:07
不幸的是,Github上客户端的Mac仍然不处理的标签。 既没有创建它们,也没有检索它们
Github网站建议它不仅要检索标记提交,还要将它们显示为发布,并提出自动生成的zip和tar.gz相关源代码的捆绑包。
看到:
- https://help.github.com/articles/working-with-tags
- https://help.github.com/articles/about-releases
- https://github.com/blog/1547-release-your-software
- https://help.github.com/articles/creating-releases
的好消息是,标签被拉到你的本地仓库做一个 “同步” 时,或来自Github客户端的“拉”,用于Mac
正如@blahdiblah说,你必须去通过命令行来本地管理标签 关于命令行操作标签“官方”的文档有:
用法很简单:
-
git tag
列表标签 -
git tag -a v1.4 -m 'my version 1.4'
创建标记说明 -
git show v1.4
节目信息有关标签 -
git push origin --tags
推最后提交和标签
的MAC git的UI应用GitX(特别是rowanj叉,HTTP:// rowanj。 github.io/gitx/)支持标签和推送标签。它不如GitHub应用程序漂亮,但可以说更容易使用。 – 2014-01-28 22:39:51