如何与客户共享git提交日志而不授予对存储库的访问权?
我想与客户分享项目的进度。我需要让他知道我一直在努力。最好的方法是显示comit日志。但为了证明这一点,我必须让他访问我的回购协议(Bitbucket或Github)。我怎样才能在不允许访问repo的情况下做到这一点呢?好吧,将您的私有存储库克隆到您的计算机上,然后执行如何与客户共享git提交日志而不授予对存储库的访问权?,git,Git,我想与客户分享项目的进度。我需要让他知道我一直在努力。最好的方法是显示comit日志。但为了证明这一点,我必须让他访问我的回购协议(Bitbucket或Github)。我怎样才能在不允许访问repo的情况下做到这一点呢?好吧,将您的私有存储库克隆到您的计算机上,然后执行git log 然后将此信息复制给您的客户/客户 短端 我会在我的Mac OSX上使用git log | pbcopy复制它 这会将git日志的内容复制到剪贴板中。我看到了另一种选择: 在私有repo(服务器端)上设置post接
git log
然后将此信息复制给您的客户/客户
短端
我会在我的Mac OSX上使用git log | pbcopy复制它
这会将git日志的内容复制到剪贴板中。我看到了另一种选择:
- 在私有repo(服务器端)上设置post接收挂钩(或webhook),该挂钩将:
- 执行git日志并将结果重定向到文本文件中
- 将该文本文件保存在专用的repo中(仅包括日志文本文件)
这样,您就可以访问该日志回购,客户端可以跟踪其中的日志。这是私人回购吗?@AliGajani是的,这是私人回购