githooks 相关问题

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

如何防止'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

我如何“恢复”由于合并冲突而中止的合并后钩子?

我有一个合并后的git钩子,该钩子部分基于https://gist.github.com/sindresorhus/7996717。如预期的那样,如果请求引入合并冲突,则挂钩无法运行。我该怎么办...

回答 1 投票 0

如何在DEV分支中跟踪调试代码,但在MASTER上将其删除

我有一个与GIT相关的问题。想象一下这个分支模式:MASTER | DEV | FEATURE1其中“ DEV”是我们检查代码和调试代码的分支(在这种情况下,是console.log和...

回答 1 投票 0

使用git hook将vue-cli项目的`dist`目录推送到nginx服务器的子文件夹中

我用vue-cli创建了一个Vue项目。我的生产代码已本地构建到dist文件夹中。当前,当我提交该代码并将其推送到源代码时,会设置一个后接收钩子以部署...

回答 1 投票 0

Git钩子在源代码树上不起作用

通过终端,一切正常,但是在源代码树中不起作用。这是我预先提交的钩子#!/ bin / bash##swiftlint的钩子脚本。当您进行提交时,它将触发。 ##如果您...

回答 2 投票 5

未提交Git预提交

如果[[“” $ REV_NUMBER“ =”“,我在提交#!/ bin / bash REV_NUMBER = $(git rev-list --max-count = 1 HEAD)之前写了一个预提交钩子来运行golinter。 ];然后退出0 fi echo“ golangci-lint run --...

回答 1 投票 0

如何将新的git hook安装到所有现有(克隆的)存储库?

我的机器上有〜50个存储库。我想将新创建的git钩子安装到所有这些钩子上。我已经创建了.git-templates文件夹并在其中放置了钩子,然后git config --global init ....

回答 2 投票 1

[在WebStorm和SourceTree中使用NVM时出现Git Hooks错误

我正在使用带有--no-use标志的nvm,因为这导致我的终端启动速度非常慢🐌。这意味着我总是需要在新的终端选项卡上运行nvm use ,以便成为...

回答 1 投票 4

GIT中不能推到远程裸回购[关闭]

我想这样做:我想创建一个指向通过ssh访问的VPS服务器上的裸git仓库远程。这裸存储库将嵌入一个钩子获取最新的分支...

回答 1 投票 -1

如何绕过:远程:GitLab:作者 是不是团队中的一员?

我最初从另一个GitHub的项目(github上)克隆了GitLab项目(来源)。 $远程Git github上起源我做的这一点:远程Git添加github上https://开头的-GitHub的远程....

回答 1 投票 0

为什么在Python中后不`git的-C`工作receive挂钩?

试试这个目录:mkdir / tmp目录/张CD的/ tmp /一个git的初始化回声-e “!#在/ usr / bin中/ env的python3 \ nimport OS \ nos.system( '混帐-C / tmp目录/一个节目')”> / TMP /一个/ git的/钩/后接收使用chmod + X /tmp/one/.git/hooks/post -...

回答 1 投票 2

不是所有文件出现在Git的克隆

所有我试图做的是克隆称为Git的过量使用一个Git挂钩经理。但是,当我从我的桌面上打开文件时,一些我需要与合作中的文件是不是有某种原因(或我...

回答 2 投票 0

是否有可能推前运行git钩和修改,最后提交?

我想修改最近一次提交的一些自动化的脚本的前推的输出,但对于推动包括最新的变化。用沙哑的我写的:“赫斯基”:{“挂钩”:{...

回答 1 投票 1

如何在没有收件人必须进行任何其他配置的情况下版本和共享githooks? [重复]

我为我当前的项目做了一个githook,它在我当地工作,现在我正在尝试与我的团队分享。我们正在使用Windows。我们的团队不稳定和分布,人们在许多不同的工作...

回答 1 投票 0

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