githooks 相关问题

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

git pre-receive hook无法为服务器上的其他存储库执行git命令

我在本地docker上有一个git服务器,在其中托管2个存储库:main.git和sub.git。 sub是主仓库中的子模块。他们两个都是光秃秃的。我尝试将一个预接收钩子添加到主仓库中,...

回答 1 投票 0

Git预提交钩子“无错误”错误消息

我有一个预提交的钩子,当我运行时会返回此错误:错误:无法生成.git / hooks / pre-commit:没有错误,我在顶部有#!/ bin / sh并且肯定使用了chmod + x就可以了。但是,那些...

回答 1 投票 1


如何完全阻止/限制向远程主服务器的推送

我想限制从任何分支到主分支的任何类型的推送。我想从客户端进行所有操作例如,我有3个分支master mtest mtest2我不希望“ git push -u origin ...

回答 2 投票 -1

如何解决动态创建的承诺清单?

我正在编写一个git pre-commit钩子,我希望能够向它传递一个要执行的命令数组,以便它执行它们,如果失败则抛出错误。这些命令的示例可能是运行...

回答 1 投票 0

可以使用服务器端钩子(git)进行RCS关键字替换吗?

我是githooks的新手。使用githooks,是否有任何可能的方法来获取已将更改推送到master的“日期”。需要将获取的“日期”自动更新为* .java ...) >

回答 1 投票 0

如何在Gitlab中添加服务器端自定义挂钩?

[我想做的是,我想在服务器中添加我的钩子到仓库中,以便任何克隆仓库的人在推送到Gitlab服务器之前都要经过此过程。到目前为止,我所做的是创建...

回答 1 投票 0

不允许在git中删除主分支

我正在尝试设置一个git钩子,该钩子将禁止任何人删除我们存储库的master,alpha和beta分支。有人能帮忙吗?我从未做过git hook,所以我不想...

回答 2 投票 8

Git钩子可防止在已修改文件上出现声纳问题时推动

我想知道是否有一个git钩子在修改后的文件上存在声纳问题时是否阻止推向原点?

回答 1 投票 0

由2个Webhooks触发AWS CodePipeline?

我目前有一个terraform脚本,用于构建由GitHub webhook触发的AWS CodePipeline。它工作正常,更新到仓库会触发构建。我们还有一个二级仓库,其中有一些...

回答 1 投票 0

如何将服务器端挂钩添加到GitLab?

如果有人在推送其他提交之前,我想阻止在GitLab上执行推送。我会强迫他先拉,然后进行互动式变基。我以为我需要服务器端git钩子。我红色...

回答 1 投票 1

gitlab CI管道以检查代码格式

我希望在多个项目中安装google-java-formatter。但是,在提交代码时,我希望CI管道检查格式是否已首先完成。我知道我可以...

回答 1 投票 2

在git-server中找不到自定义挂钩的项目存储库

我使用docker-compose运行本地gitlab服务器。 git:容器名称:git服务器图像:gitlab / gitlab-ce:最新主机名:'gitlab.example.com'端口:-'8090:80'-'22:...

回答 1 投票 0

从Git预接收钩中获取脚本

我正在测试服务器中的git pre-receive钩子。这是hooks / pre-receive的内容:#!/ bin / bash echo“ Hi $ USER”源pre-receive-hooks / bye hooks / pre-receive-hooks / bye的内容...

回答 1 投票 0

向Google Cloud Repo添加git hooks

[google cloud附带的一件事就是git repos。是否可以在此仓库中添加钩子?我想要传入的推送,但是我不知道如何访问.git / hooks。

回答 2 投票 5

需要在新的Git标签上运行一个“钩子”(新拉出的标签的Git钩子)

首先,我研究了这个问题,这似乎是与此主题相关的唯一问题:我如何对git hook中的新标签做出反应?但我不知道这是什么钩子或如何使用它。我...

回答 1 投票 1

如何:在推送/合并以将特定文件提交/推送到另一个项目时

[当用户合并到母版时,将那些文件合并到该用户无权访问的另一个项目母版中。我向非技术用户提供编辑某些配置文件的权限,然后将其推送到...

回答 1 投票 0

git工作树不是存储库

我正在尝试为实时Web服务器设置远程回购。教会我设置方法的方法是在钩子目录中制作一个后接收文件,如下所示:#!/ bin / sh git --work-tree = / var / www / domain.com ...

回答 3 投票 2

Git Hooks:make分支包含特定字符

我开始学习如何在我的Git项目中实现钩子。我希望这样做,因此每个团队成员都必须在分支机构名称中也插入他们的姓名。这就是我写的……

回答 1 投票 0

SubGit:Git钩子用于锁定svn文件(如果未锁定,或者如果其他用户锁定则拒绝提交)

上下文:我正在处理一个大型UE4项目。当前,我们使用SVN作为我们的VCS,但我一直都是git开发人员,并且我不愿意拥有本地存储库,本地分支和存储......>

回答 1 投票 1

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