githooks 相关问题

Git钩子是在git中发生某些事件时触发的脚本。事件包括但不限于客户端的提交前和提交后以及变更前和变更后,以及服务器端的后接收提交。钩子可以用大多数脚本语言编写,包括ruby,perl,bash和shell。

如何在gitkraken中禁用git hook?

我正在使用已配置git hooks的项目。不幸。添加它是为了防止初级或无头开发人员将CI-check-failing代码提交到其分支。我就是其中之一,...

回答 1 投票 0

用于合并冲突的Git钩子

是否有我可以用于合并冲突的git钩子? git合并失败后,能够编写一个脚本来打开所有在$ EDITOR中有冲突的文件的脚本会很棒。不幸的是,合并后...

回答 2 投票 17

commit-msg挂钩中缺少提交消息文件

我正在尝试编写commit-msg钩子来格式化提交消息,以使其以最大列宽换行:#!/ bin / bash format_max_column_width(){MAX_LINE_LENGTH_CHARS = 50 cat“ $ 1” | grep -v“ ^错误:| ...

回答 1 投票 1

git hook中出现错误“用户设备中没有这样的设备或地址”

我有一个git钩子,它会循环执行一些工作,直到用户输入为y / Y(而不是n / N)为止。这对所有人(提交,合并,修改等)都适用。除了变基,我得到.git-hooks / commit-msg:...

回答 1 投票 1

在git中创建标签/分支时触发bash脚本

我想按以下方式进行自动部署:在每个代码推送上部署到QC环境仅在创建新标签时才部署到生产环境。您能提供帮助吗?] >>

回答 1 投票 1

预先提交运行unittest git钩子:环境中已安装的python模块的ModuleNotFoundError

我使用pre-commit处理git项目的git钩子。当我使用它时,pre-commit run -a命令会不断跳过测试执行:(smartexchange)trnbook:smartexchange ale $ $ pre-commit run ...

回答 1 投票 0

Chained git remotes:dev repos->内部网上的仓库-> github上的仓库

[公司内的开发人员都可以在我们的Intranet(网络驱动器)上访问git repo。我想在Intranet上设置一个“中央” git存储库,所有开发人员都可以从中/向其中提取/推送提交。...

回答 1 投票 0

Git服务器钩子:获取要推送的文件的内容?

我正在尝试在团队中执行一些编码规则。为此,我编写了许多客户端钩子,这些钩子可以正常工作,但是现在我希望在开发人员推动它们时执行相同的检查...

回答 1 投票 8

接收前和接收后挂钩中的Git存放未按预期方式工作

有点上下文,我正在设计一种流程,它将允许人们访问一个公共环境。想法是要有一个只能放入的存储库,而不是一个裸露的存储库,因为我希望人们...

回答 1 投票 0

如何配置git pre-commit钩子以使用缩进(linux)并列出更改

我想添加一个git pre-commit钩子来使用indent -linux并显示一个简短的差异。我该如何设置?

回答 1 投票 0

如何使用git hook停止“ git push all”?

正如标题所述,如何停止此“ git push all”命令。我的配置文件被更改为包含两个URL(如下所示),因此在“ git push all”时将git push到两个服务器。 ...的一部分]]

回答 2 投票 0

我如何使用预推git钩来检查本地和远程分支之间的某些文件或目录是否不同?

...,更具体地说,为什么我不能以编程方式获取文件?我是写git hook的新手。如果自上次推送以来更改了配置文件,我希望能够执行操作X。我...

回答 1 投票 0

编辑器关闭时的Git提交钩子

我已经实现了一个提交钩子,以检查提交消息并在消息格式不正确的情况下中止提交。我已经使用commit-msg挂钩完成了此操作。但是,只有在...

回答 1 投票 0

git hooks:是否有克隆钩?

我们想在外部数据库中存储有关提交的一些元信息。在克隆或签出期间,应引用此数据库,然后我们将元信息复制到存储库中的文件中...

回答 4 投票 30

如何为仓库更新全局git钩子?

[当我更新全局git钩子,并使回购钩子中的git init不会更新时。如何更新它们?

回答 2 投票 0

防止在摘樱桃后提交提交钩子

是否有办法防止在摘樱桃后运行提交后的钩子?我只想在git commit之后专门运行post commit钩子。还是有办法找出钩子内部...

回答 2 投票 0

从通过后接收钩子创建的ssh会话中调用时,导出不起作用

我在远程存储库中有此Git接收后钩子,该存储库在SSH会话中运行一堆命令:#!/ bin / bash ssh -q admin @ node-one << EOF export GOPATH =〜/ go export PATH = $ GOPATH / ...

回答 1 投票 0

初始化Git存储库时创建自定义目录

我想在所有新的Git仓库中都具有相同的结构,例如:repo |-.git(由git-init创建)|-src |-doc |-自述文件当然,在* nix中,我可以拥有类似的东西别名ginit =“ git init&...

回答 1 投票 1

在git post-merge hook中列出已更改的文件

合并后钩子是否有办法获得由合并更改的所有文件的列表,即使它是快进的?

回答 2 投票 5

Commit a Git Hook

我在项目的.git目录中有一个预提交的钩子。我每次提交都会运行一个bash文件。当我提交项目时,挂钩未提交,因此当我再次克隆存储库时,挂钩是...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.