githooks 相关问题

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

解决忽略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

Git钩子,从github拉出来

是否有可能从您的计算机推送到GitHub然后有一个git钩子,可以自动从服务器上的GitHub拉出而不必ssh到服务器?或者我误解了git hooks?...

回答 1 投票 -1

如何在承诺之前向存储库文件添加一些注释

每个提交我应该添加到文件几行,例如//作者 - John Doe //电子邮件 - [email protected]有没有可能通过git hooks制作这个例程?我找到了一个添加的解决方案......

回答 1 投票 1

提交后Git预提交运行?

我试图在代码提交之前对代码运行格式化命令。如果没有格式化,我希望它不允许提交或在提交之前自动执行。现在发生的事情是提交发生了......

回答 2 投票 -1

Git挂钩仅在提交时失败

执行摘要我有一个带有自定义预提交钩子的项目,其树看起来像这样:parent | - .git - hooks - pre-commit | - smoketests - argument_tests.sh | - bitshuffle ....

回答 1 投票 0

如何在Windows上使用Git commit-msg钩子计算非ASCII字符?

我通过TortoiseGit在Windows上使用Git,目前我正在尝试使用这个commit-msg钩子来检查提交消息行的长度。当我用ASCII专门写消息时,一切都很好......

回答 2 投票 0

git - 在裸存储库下检出单个文件

在服务器上,我有裸存储库,它是开发过程的起源,并简化了到QA环境的部署。所以在post-receive中它只是GIT_WORK_TREE = / home / dev git checkout -f ...

回答 3 投票 11

运行Create-React-App测试不在Watch模式下

我有一个使用Create-React-App创建的项目。我希望添加一个precommit钩子来运行我们的linter并使用pre-commit包进行测试。 “pre-commit”:[“precommit-msg”,“lint”,“test”......

回答 1 投票 7

我的预提交文件有问题

这是我的预提交文件(放在.git / hooks中)来自__future__ import absolute_import from __future__ import print_function from __future__ import unicode_literals import argparse import io ...

回答 1 投票 0

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