githooks 相关问题

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

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

如何防止'develop'被合并为'release'?

我们正在使用GitFlow,并且有几个分支(develop,release / x.xx和master)。我们会在发布前一周的开发中创建release / x.xx分支。本周我们将研究2个版本:我们进行错误修正(在...

回答 1 投票 0

我如何对git hook中的新标签做出反应?

我想设置一个git钩子,该钩子基于传入的标签创建CDN样式的目录结构。因此,例如,如果本地存储库中的最后一个标记是“ v1.2.1”,而我使用“ v1.2.2”来提取提交......>

回答 1 投票 28

Git钩子没有被推送到裸仓库

我在主机上有一个裸存储库,在笔记本电脑上有一个本地存储库。我有2个钩子:一个预提交钩子和一个后接收钩子。两者都在我的本地钩子文件夹中:malek @ laptop:〜/ Desktop / ...

回答 1 投票 1

Git在多开发人员环境中进行部署挂钩

我必须编写一个git钩子,这样如果有人将代码推送到主服务器或将代码合并到主服务器,它将自动部署到服务器。 对于多开发人员来说应该是可行的。 ...

回答 0 投票 0

推动签出分支并在之后执行git hook

我已经在远程GitHub上设置了一些Git钩子,似乎遇到了一个难题。我有一个钩子,该钩子调用Makefile将我的Web应用程序部署到我的Git存储库中,并且该钩子...

回答 1 投票 -1

一个Python项目的预提交钩子失败

[我有一个Python项目,当我尝试通过miniconda提交:$ git add -A && git commit -m`test`时,出现以下错误:(基本)D:\ machinelearning.com-python> git ...

回答 1 投票 1

如果提交中不包含某些问题,如何禁止提交

[大家早上好,对于github上Java的项目,我必须使用github函数,例如“ issues”。为此,所有“提交”必须至少包含一个出口。为了防止我的团队做出...

回答 1 投票 2

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