如何与客户共享git commit日志而无需访问存储库?

时间:2015-06-06 01:58:52

标签: git

我想与客户分享项目的进展。我需要告诉他我不断努力。最好的方法是显示comit日志。但要表明,我必须让他访问我的回购(Bitbucket或Github)。如何在不访问回购的情况下执行此操作?

2 个答案:

答案 0 :(得分:3)

我见过另一种选择:

  • 在私人仓库(服务器端)设置一个后接收挂钩(或webhook),它将:
    • 执行git日志并将结果重定向到文本文件
    • 将该文本文件保存在专用仓库中(仅包含日志文本文件)

这样,您可以访问该日志存储库,客户端可以按照其中的日志进行操作。

答案 1 :(得分:0)

好吧,将您的私人存储库克隆到您的计算机上并执行git log

然后将此信息复制到您的客户/客户。

简短提示

我会在Mac OSX上使用git log | pbcopy复制它。

这会将git log内容复制到剪贴板中。