我想向客户展示我对项目的贡献历史,而不公开回购。有没有办法通过github做到这一点(例如:不截取所有内容的截图)。
理想情况下,他们至少可以看到对项目的贡献数量;如果他们还可以看到图形功能(穿孔卡,时间线等),那将会很棒。
这可能吗?
答案 0 :(得分:36)
我创建了一个解决此问题的脚本:
https://github.com/ebrian/gitdummy
它会将给定电子邮件地址的所有提交消息和日期从现有仓库中转移到虚拟仓库中,然后您可以将其推送到GitHub帐户。它不会传输源代码,项目名称或项目团队成员的提交。
享受。
答案 1 :(得分:24)
修改强> 您现在可以在GitHub个人资料页面上显示私人贡献。
https://help.github.com/articles/viewing-contributions-on-your-profile-page/
不,GitHub网站不支持此功能,除非您想创建“组织”并向客户端授予对整个仓库的只读权限。
在本地克隆repo并使用git log
命令将项目历史记录转储到文本文件中。然后,您可以向客户端提供此文本文件。这不会给你GitHub的可视化,但你可以在Excel或其他程序中创建自己的一些。
答案 2 :(得分:18)
现在可能了!