github徽章和分支机构

时间:2015-12-27 00:17:59

标签: git github badge

有没有人知道在Github仓库主页上显示Travis CI等徽章的好方法,而不保留它们的版本控制权?

我喜欢在头版上留下徽章,但是如果他们在自述文件中提交了徽章,那么每个分支和& fork引用master的徽章。在开发分支上没有徽章比不正确的徽章更好。

3 个答案:

答案 0 :(得分:13)

我们很懒,只是在降价时放一张表,显示主人和发展单独的徽章

enter image description here

无需担心合并blip然后

答案 1 :(得分:0)

  

我喜欢在头版上留下徽章,但是如果他们在自述文件中提交了徽章,那么每个分支和& fork引用master中的徽章。

只有每个分支的自述文件都是如此。 fork引用相同的徽章。如果您希望每个分支显示它的状态,只需更新分支的README。

假设您在github中的默认分支的README中表示{{1}}:您可以通过使用状态标记列表编辑默认分支中的README来完成此操作。所有这些只是源代码控制管理,并利用github渲染markdown这一事实:你无法在github本身内编写任何内容。可以想象,您可以使用git hooks为动态分支自动执行此操作,但我并未发现任何人已完成此操作。

答案 2 :(得分:0)

在自述文件链接中,使用markdown生成按钮。 Travis CI和代码氛围提供了预制按钮,可在自述文件中使用。对于其他服务,您可以使用shields.io以相同的格式制作自己的服务 (我不相信它们是动态的,但您可以手动更新它们)