【发布时间】:2015-05-19 04:52:32
【问题描述】:
我已经根据this page设置了一个Git服务器。
我还根据this page 合并了一个post-receive 挂钩。
我正在使用 GitHub for Windows 在我的本地计算机和 git 存储库之间进行通信。
我的问题是post-receive 钩子利用了 git config user.asana-key 中的变量。我已经在本地机器上设置了该变量。但是,当我提交到服务器存储库时,该值是空的。
我想知道我是否应该做一些特定的事情来将此变量与 git commit 一起发送,以便钩子可以读取它?
如果有某种方法可以自动发送每次提交?
编辑:
从那以后,我了解到这些配置变量通常不会通过提交发送到服务器。所以我现在的问题变成了有没有办法发送这些变量,或者有没有办法在 post-receive 挂钩中根据附加到提交的 user.email 设置密钥?
【问题讨论】:
标签: git githooks asana github-for-windows