应该如何(以及在哪里)定义一个钩子来自动将网站上传到生产环境?
我有一个中央服务器作为 git 服务器,我从另一台电脑推送我的更改。我也与另一位开发人员同时工作。他在 git 服务器中准备了一个钩子,这样当我们推送…
更新站点时 git hook 出现问题
我在服务器上建立了一个网站并使用git来维护它。出于这个原因,我创建了两个 git 存储库,一个位于 $HOME/site 的裸存储库,我将其推送到其中,另一个…
GIT 的常见 bugzilla 挂钩是什么?
我正在寻找一个 git 挂钩,当提交消息包含修复/评论标签时,该挂钩将帖子提交到 bugzilla。但是,我找不到通用的工具。这是Git wiki 上的替代方案列表…
git 网站更新策略 - 如何同步开发和实时存储库?
以下是我构建 git 支持的网站更新和备份策略的方法: 我可以通过 SSH 访问托管该网站的 Linux VPS。这是我所做的: 1)在网站服务器上 - 在正确的网站…
是否有一个钩子可以更新克隆/拉取文件中的 $Id$ ?
我有一个裸露的(远程)GIT 存储库,有几个用户有幸在那里提交。在存储库克隆/拉取时,我希望包含 magic $Id:$ 的每个源文件都扩展为 smth.例如: $Id…
子模块更新时会调用哪些 githook?
情况是这样的。我有一个包含多个子模块的 git 存储库。顶级目录和所有子模块都包含 Visual Studio 2010 解决方案。 顶级存储库取决于子模块是否是最新…
可以使用 git hook 在暂存、添加或推送之前替换密码吗?
可以使用 git hook 在暂存、添加或推送之前替换密码吗? 我希望在提交或推送之前将密码替换为模板。 例如,假设我在纯文本密码中添加了“PWDEXLUDE_pa…
使用 git commit hook 附加票号?
因此,我的分支以 bugtracker 票号命名,例如“issue-1234”,并且我们有一个约定,即始终在提交消息中写下票号。我想知道当我在 issues-* 分支上工作…
我如何对 git hooks 中的新标签做出反应?
我想设置一个 git hook,根据传入标签创建 CDN 样式的目录结构。因此,例如,如果本地存储库中的最后一个标签是“v1.2.1”并且我使用“v1.2.2”拉取提…
如何设置 Git 挂钩,以便在推送到 ssh://peter@foo.com/~/bar.com.git 后,它会转到 ~/bar.com 并执行 git pull?
有人建议我在远程服务器上进行设置, foo.com/~/bar.com # live webpage content foo.com/~/bar.com.git # a bare repo 这样,从我的本地计算机上,我…
如何在 git 中执行 fetch 或 pull 命令后立即执行命令?
我克隆了 GHC(格拉斯哥 Haskell 编译器)存储库。为了构建编译器,您需要几个库,所有这些库也都可以作为 git 存储库提供。为了方便人们的生活,GHC …
将 PowerShell 脚本作为 git hook 运行
是否可以将 PowerShell 脚本作为 git hook 运行? 我在 PowerShell 提示符下运行 git,这应该没有任何区别,但我似乎无法让它们工作,因为钩子的命名…