Github 公开私人回购供款历史记录

Github 公开私人回购供款历史记录,github,Github,我想在不公开回购协议的情况下,向客户展示我对项目的出资历史。有没有办法通过github做到这一点(例如:不截图) 理想情况下,他们至少可以看到对该项目的捐款数量;如果他们也能看到图形功能(穿孔卡片、时间线等),那就太好了 这可能吗?编辑 现在,您可以在GitHub配置文件页面上显示私人贡献 不,GitHub网站不支持这一点,除非您希望创建一个“组织”,并为客户提供对整个回购协议的只读访问权限 本地克隆repo并使用命令将项目历史转储到文本文件。然后,您可以将此文本文件提供给客户端。这不会提供

我想在不公开回购协议的情况下,向客户展示我对项目的出资历史。有没有办法通过github做到这一点(例如:不截图)

理想情况下,他们至少可以看到对该项目的捐款数量;如果他们也能看到图形功能(穿孔卡片、时间线等),那就太好了

这可能吗?

编辑 现在,您可以在GitHub配置文件页面上显示私人贡献


不,GitHub网站不支持这一点,除非您希望创建一个“组织”,并为客户提供对整个回购协议的只读访问权限


本地克隆repo并使用命令将项目历史转储到文本文件。然后,您可以将此文本文件提供给客户端。这不会提供GitHub的可视化效果,但您可以在Excel或其他程序中制作自己的一些内容。

我创建了一个脚本来解决此问题:

它会将您的所有提交消息和指定电子邮件地址的日期从现有的repo传输到虚拟repo,然后您可以推送到您的GitHub帐户。它不会传输源代码、项目名称或项目团队成员的提交

享受吧。

现在可以了

  • 转到您的个人资料页面
  • 在“贡献设置”下,打开下拉列表
  • 选择“公共和私人捐款”

考虑到github是如何从git中提取数据的,考虑到操作git历史记录是多么容易,如果客户看不到项目repo-1,你真的无法获得客观的视图:虽然它确实显示了历史记录,但你如何确定它不是你操作的?+1:虽然这不是你想要的答案,但它仍然是正确的。如果答案是错误的,你应该投票否决。如果问题已经被准确回答了,就不应该有动机去回答。“没有办法达到您想要的效果。@EngineerDollery阅读原始响应。他得出了相反的结论,然后我发表了我的评论,他编辑了回复+1这是对问题的正确回答。。问题中根本没有提到操纵。。所以没有理由否决投票。。1+1=2是正确的,但没有回答问题。有没有一种方法可以用于确实存在的“虚拟”回购,这样它就可以被修改为只在一天或一周结束时运行,并不断更新提交计数?这是问得最多的功能,也是我正在研究的,但是,没有,当前没有。@user1885433在GitHub上创建repo-x,然后
git推送https://github.com/you/repo-x master
@Jared我添加了您之前询问的功能。GitDummy现在使用repos的json,您可以根据需要反复运行它。即使GitHub统计私人repos的贡献,这仍然非常有用和相关。例如,我现在可以使用它将我在企业中的贡献转移到我的个人GitHub!为gitdummy欢呼三声!令人惊叹的!我一直在等这个功能!