有没有人知道在Github仓库主页上显示Travis CI等徽章的好方法,而不保留它们的版本控制权?
我喜欢在头版上留下徽章,但是如果他们在自述文件中提交了徽章,那么每个分支和& fork引用master的徽章。在开发分支上没有徽章比不正确的徽章更好。
答案 0 :(得分:13)
答案 1 :(得分:0)
我喜欢在头版上留下徽章,但是如果他们在自述文件中提交了徽章,那么每个分支和& fork引用master中的徽章。
只有每个分支的自述文件都是如此。 fork引用相同的徽章。如果您希望每个分支显示它的状态,只需更新分支的README。
假设您在github中的默认分支的README中表示{{1}}:您可以通过使用状态标记列表编辑默认分支中的README来完成此操作。所有这些只是源代码控制管理,并利用github渲染markdown这一事实:你无法在github本身内编写任何内容。可以想象,您可以使用git hooks为动态分支自动执行此操作,但我并未发现任何人已完成此操作。
答案 2 :(得分:0)
在自述文件链接中,使用markdown生成按钮。 Travis CI和代码氛围提供了预制按钮,可在自述文件中使用。对于其他服务,您可以使用shields.io以相同的格式制作自己的服务 (我不相信它们是动态的,但您可以手动更新它们)