githooks 相关问题

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

如何在Bitbucket中创建一个简单的钩子?

如果管道出现故障,可以在Bitbucket中创建服务器端钩子以拒绝推送吗?我正在阅读这些可能性,但仅限于Bitbucket Server,而不是bitbucket网站。 ...

回答 1 投票 0

可以将Git钩子脚本与存储库一起管理吗?

我们想制作一些我们可以共享的基本钩子脚本 - 例如预格式化提交消息。 Git有通常存储在其下的钩子脚本 /.git / ...

回答 11 投票 264

代码推送后,Pivotal跟踪器故事没有得到更新

我们有与GitHub集成的关键跟踪器,当我们过去提交故事ID时,它用于通过提交消息更新故事状态更新故事。我们最近迁移到Team Foundation ...

回答 1 投票 0

有没有办法在使用git时锁定fork上的单个文件或目录?

我们是由60多名开发人员组成的团队,他们正在开发相同的产品,并且正在从SVN迁移到Git和GitHub。我们在SVN中有一个进程,锁定单个文件,开发人员想要...

回答 7 投票 64

为什么我的Git预提交挂钩默认不可执行?

如果你看到接受的答案:在git pre-commit钩子中聚合和uglifying javascript,你会发现我必须在我的预提交钩子上做一个chmod + x才能使它工作。为什么这不......

回答 3 投票 10

在gerrit中提交的问题

我正在尝试使用gerrit,我在提交时遇到了一些问题。当我提交我的更改并将其推送到分支时,有时会引发两个代码审查,一个是我的,另一个是......

回答 1 投票 0

如何在gitlab服务器端预接收挂钩中获取提交消息

我正在尝试在gitlab上开发服务器端预接收挂钩。我应该从新添加的提交中获取提交消息。我尝试使用git log --pretty =%B -n 1.这......

回答 1 投票 0

在GIT上接收电子邮件

我习惯颠覆,只要有人提交,协作组就会收到电子邮件。 GitHub上是否有类似的功能,因此在存储库上工作的人会收到一封电子邮件...

回答 6 投票 25

解决忽略NAME扩展名的预提交错误

**场景:**我正在使用gitkraken来提交我的源代码并立即得到一个预先提交错误,忽略NAME扩展名** Todo:**修复此错误?

回答 1 投票 1

在.git / hooks / pre-commit中共享代码的好方法

有没有一种方法可以在.git / hooks中共享代码?我唯一能想到的是创建命令行工具,并从.git / hooks / *中的每个脚本调用这些工具

回答 2 投票 2

如何配置git hook post-receive以在推送后更新镜像存储库?

我在Gitlab服务器上有一个裸存储库,并且使用ssh将相同的存储库镜像到另一个服务器中。我想将一个post-receive挂钩分配到Gitlab存储库中,以便...

回答 1 投票 0

成功推送到Github后如何运行git钩子?

当我在Github上推送到我的prod分支时,我想编写一个git hook来运行一些bash脚本。我正在编写的bash将主要使用aws命令行工具将我的应用程序的更新推送到AWS。能够 ...

回答 1 投票 0

有没有办法以编程方式向git commit添加一些默认消息?

我试图自动生成我的提交消息标题直接从Phrabricator或Jira获取。我有一个bash脚本执行http调用并获得标题。我知道你可以有一个提交模板......

回答 4 投票 0

Git预提交挂钩,如果存在上游更改,则阻止提交

假设我正在使用feature / foo ...如果对remotes / origin / feature / foo有更改,是不是有办法阻止git提交?在制作新的......之前合并这些变化是否有任何优势?

回答 1 投票 0

VSTS持续集成 - 更改SDK路径

我正在寻找解决问题的方法。这是在持续集成期间出现的。要在我的代理上运行构建命令,我必须给出我的服务器的sdk的路径,其中构建将是...

回答 1 投票 0

如何配置用户的git hook文件夹以匹配项目

我们的项目位于作为git服务器运行的服务器上。我们在Windows机器上运行以与该服务器进行交互。我正在开发一个pre-commit git hook。首先 ...

回答 1 投票 0

实现Git hook - prePush和preCommit

你能告诉我如何实现git hook吗?在提交之前,钩子应该运行python脚本。像这样:cd c:\ my_framework&run_tests.py --project Proxy-Tests \ Aeries \ ...

回答 2 投票 0

在Gitlab中防止单个repo的链式git钩子

我们正在使用Gitlab Community Edition 8.15.2并且正在使用自定义全局git钩子来处理我们所有的repos(即所有repos都使用相同的钩子)。对于我们的一个回购,我想用一个 git的/ ...

回答 1 投票 1

post-checkout git hook无法正常工作

我有git checkout hook称为post-checkout $ ll /usr/local/Cellar/git/2.3.5/share/git-core/templates/hooks/post-checkout -rwxr-xr-x 1 root wheel 375 Aug 13 14 :11 /usr/local/Cellar/git/2.3.5 / ...

回答 1 投票 1

我的post-receive,一个git hook,有两个命令不起作用

我有三个git存储库:我的git服务器上的裸存储库,我的笔记本电脑上的本地存储库(A)(我在这台机器上开发网页。)托管服务器上的本地存储库(B)(我用它作为... 。

回答 1 投票 2

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