腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
配置
用户
的
git
钩子
文件夹
以
匹配
项
目的
、
、
我们
的
项目位于一个作为
git
服务器运行
的
服务器上。我们在Windows机器上运行,以便与该服务器进行交互。我正在开发一个预先提交
的
git
钩子
。第一个问题是,
git
是否只会在
用户
的
forked repo .
git
/hooks
文件夹
中查找该
钩子
,还是只会在“parent”(项目) .
git
/hooks
文件夹
中查找?如果是前者,是否
浏览 15
提问于2018-09-05
得票数 0
1
回答
Unity &
git
:多项目结构和符号链接,更好
的
解决方案?
、
简单地说,我们是
如何
设置项
目的
:/ext/Common #公共源代码单元项目(使用
git
子树或子模块签入)/ext/Common/Assets
以
符号方式链接到/Assets/Externals/Common 我们编写了
git
后签出
钩子
,用于检查/ext/下包含Asset
浏览 0
提问于2018-09-19
得票数 3
1
回答
是否可以在gitlab 8中使用自定义
钩子
进行项目提交?
、
、
我知道不可能将custom_hooks应用于项目提交。谢谢。
浏览 5
提问于2015-12-06
得票数 3
回答已采纳
1
回答
在nginx和php-fpm环境中使用
git
post-接收
钩子
、
、
、
在我们
的
设置中,nginx通过php-fpm执行php脚本,php-fpm在每个站点
的
基础上被
配置
为
以
特定
用户
的
身份运行,这是出于安全
目的
(例如,不是所有
用户
都在nginx:nginx下),因为我们不希望出现一个站点被攻破我们
的
环境运行良好,但是,当涉及到
git
时,php-fpm会产生一个根本性
的
问题。$
git
push origin 我
的<
浏览 1
提问于2012-03-02
得票数 1
回答已采纳
1
回答
GIT
Hook共享主机和Laravel
、
、
、
我参加了一个Laravel 5
项
目,服务器上
的
git
存储库在projects/projectA/.
git
中,这就是我推动开发
的
地方。由于我是在共享主机服务器上,所以我希望将项
目的
public
文件夹
与public_html同步。 我正要创建一个post-receive
钩子
,但我不知道具体
如何
做。否则,是否有另一种解决方案,使我不必在新
的
推送后手动将public
文件夹
复制到publi
浏览 5
提问于2017-03-08
得票数 1
回答已采纳
7
回答
Git
挂钩管理
、
我们在项目中使用了定制
的
Git
钩子
。
钩子
存储在项
目的
存储库中,当它们发生更改时,每个
用户
都必须手动将它们复制到.
git
/hooks目录中,才能获得新版本。这是相当不方便
的
。改进这一点
的
一种方法是使.
git
/hook成为worktree中
的
符号链接。但这意味着每个分支(甚至是开发中
的
用户
本地特性分支)都应该拥有最新版本
的
<em
浏览 0
提问于2010-01-13
得票数 27
回答已采纳
2
回答
如何
将.
git
/文件更改推送到远程(服务器)存储库
、
我想将.
git
/hooks/pre-receive
钩子
添加到主/远程分支,但.
git
/不受源代码控制。
如何
将.
git
/hooks/pre-receive复制到主分支(服务器仓库
配置
在linux上)?是否有自动忽略.
git
的
配置
设置?我能改变它吗? 只有在执行
git
push时由服务器触发
的
情况下,主资料库中才应存在.
git
浏览 2
提问于2018-05-29
得票数 0
1
回答
Github桌面无法使用预提交
钩子
提交
、
、
、
当单击Github桌面上
的
蓝色按钮来提交某些内容时。我
的
package.json
的
一部分 "*.
浏览 30
提问于2022-04-10
得票数 1
1
回答
Git
:使同一文件
的
两个位置保持同步
、
、
、
、
对于根中有特定.h文件
的
单头C/C++库,我有一个
git
。这就是主要代码所在。现在,我想为其他编程语言(如Python或Node.js )做一些绑定。我想把每个绑定放在它自己
的
子
文件夹
中。现在
的
问题是,在发布期间,只会发布这个子
文件夹
。.h文件(位于相对路径中
的
几个级别)没有发布,这破坏了几乎每种语言
的
绑定安装。 符号链接。
Git
挂钩,
以
确保子
文件夹
中
的<
浏览 0
提问于2018-02-05
得票数 1
回答已采纳
2
回答
基于多个github实例
的
不同全局
Git
Init模板
配置
、
我正试图在全球范围内启用几个
git
挂钩,
以
满足我在工作中所做
的
所有工作。我通过设置我希望启用它,
以
确保我在工作中
的
所有提交消息都有一个相应
的
bug id。这和我预期
的
完全一样。 现在我
的
问题是,当我想要向我
的
个人github帐户提交一些东西时,这些
钩子
浏览 2
提问于2016-07-06
得票数 0
1
回答
如何
防止
git
使用全局
配置
?
我遇到过这样
的
情况:如果运行
git
相关测试
的
用户
在其~/.
git
-template/hooks
文件夹
中安装了一些自定义
钩子
,那么运行这些测试可能会导致失败。我主要是想找到一种方法来在隔离中运行
git
命令,在这种情况下,
git
会跳过使用默认
钩子
,甚至可能会加载其他全局
配置
。
浏览 12
提问于2017-07-10
得票数 4
1
回答
在工作树中取消对
git
文件
的
跟踪
、
我有三台机器,本地->服务器A,->服务器B在服务器A上,我设置了一个
钩子
来将代码推送到服务器B,$
git
config core.worktree /home/www$
git
config receive.denycurrentbranchignore 并且有一个
钩子
浏览 0
提问于2013-08-20
得票数 0
2
回答
.gitignore遵循什么模式?
、
、
以下是我当前目录
的
内容。foo.foo. .. .bar.foo .foo foo.foo .gitignoreInitialized empty
Git
repository in /home/lone/foo/.
git
/. .. .bar.foo .foo foo.foo.
git
.gitignore
浏览 3
提问于2016-01-20
得票数 15
回答已采纳
1
回答
设置本地主机并将
git
用作网络或共享驱动器上
的
版本控制。
、
我以前从来没有建立过
GIT
,尽管我以前也用过它。mkdir /c/
git
cd /c/
git<
浏览 0
提问于2014-08-26
得票数 1
回答已采纳
2
回答
哈士奇是怎么工作
的
?
、
、
具有自动运行
git
挂钩
的
能力,其方式可以在存储库中
的
各个团队之间共享。我想在python和php项目中重现这种行为,而不需要依赖npm或节点。
浏览 0
提问于2019-07-31
得票数 10
回答已采纳
2
回答
将多个
git
用户
与Asana集成
、
、
、
我已经根据设置了一个
Git
服务器。我正在使用GitHub for Windows在我
的
本地机器和
git
之间进行通信。我
的
问题是,post-receive
钩子
利用了
git
中
的
一个变量user.asana-key。我在我
的
本地机器上设置了那个变量。但是,当我提交到服务器存储库时,该值是空
的
。我想知道我是否应该做一些具体
的
事情来将这个变量与
gi
浏览 7
提问于2015-05-19
得票数 0
回答已采纳
9
回答
将
git
挂钩放入存储库中
、
、
将.
git
/hooks放入项目存储库中(例如,使用符号链接)被认为是一种糟糕
的
做法吗?如果是,那么向不同
的
git
用户
提供相同
的
钩子
的
最佳方式是什么?
浏览 1
提问于2010-08-12
得票数 251
2
回答
为什么我不能运行这个shell脚本,从另一个shell脚本推送到
git
?
、
、
、
我在运行shell脚本时遇到了问题,该脚本基本上是将一个目录中
的
更改从另一个脚本中提交到远程
git
存储库。“超级脚本”是以超级
用户
权限运行
的
,我在超级
用户
的
主目录中
的
~/.ssh/处生成了所需
的
ssh密钥。此外,运行内部脚本独立工作良好,并推送到远程存储库。To
git
@url.goes.here:groupspace/projectspace.
git
!@url.goes.here:
浏览 24
提问于2019-07-10
得票数 0
回答已采纳
6
回答
git
提交消息中
的
Jira问题号
、
、
、
、
在我们公司,我们正在从svn迁移到
git
。对于问题跟踪,我们使用来自Atlassian
的
JIRA。JIRA使用Fisheye扫描
git
repo。如果提交消息包含问题号,则更改将显示在该问题下。问题是在克隆
git
存储库时没有复制
钩子
。因此,提交消息中
的
问题编号不会强制执行。这意味着
浏览 2
提问于2012-07-06
得票数 31
3
回答
强制Azure DevOps
Git
中
的
分支命名约定
、
、
、
、
我们使用托管在Azure DevOps中
的
Git
作为我们所有的源代码。到目前为止,我们已经使用
Git
来确保团队成员遵循分支命名约定{branchtype}/{username}/{friendlyname}/{workitemtype}{workitemid}。以及它与哪些工作
项
相关联等等。要在本地安装
Git
,团队成员在开始贡献之前必须在本地运行脚本。这是好
的
,因为脚本是做额外
的
设置,除了只是设置
Git
。但我们不再需要额外
浏览 4
提问于2017-12-05
得票数 14
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux构建Git代码仓库与自动化部署
Hook Git实现代码与需求的一致性
改变我使用 Git 工作方式的七个技巧|Linux 中国
Git爆任意代码执行漏洞,所有使用者都受影响
2018年第11期网络病毒监测
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券