腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
Mercurial
和
Git
中
JSLint
的
预
提交
钩子
、
、
、
我想在
提交
到
Mercurial
或
Git
代码库之前运行
JSLint
。 我希望这是一个自动设置
的
步骤,而不是依赖于开发人员(主要是我)记住事先运行
JSLint
。对于
Mercurial
,详细说明了预
提交
语法,但唯一可用
的
变量似乎是
提交
中
涉及
的
parent1
和
parent2变更集in。我真正想要
的
是
提交
所涉及
的
文件名列
浏览 47
提问于2009-12-03
得票数 17
回答已采纳
1
回答
如何识别
git
是否
提交
了跳过
的
预
钩子检查?
、
、
我们有一组预定义
的
挂钩
,用于检查代码验证,运行
提交
消息执行器
和
其他一些东西,但是人们倾向于通过运行
git
commit -n来跳过这种验证。谢谢,
浏览 5
提问于2022-02-15
得票数 1
回答已采纳
1
回答
版本控制
的
托管解决方案--使用预
提交
挂钩
?
、
、
、
有没有人能为SVN、
Git
或
Mercurial
(首选)推荐一种能够配置某些预
提交
钩子
的
托管解决方案?例如,当JS被
提交
时,我希望它传递
JSLint
。或者,如果PHP被
提交
,我希望它通过特定
的
编码约定。 有什么建议吗?
浏览 0
提问于2011-10-07
得票数 0
回答已采纳
5
回答
github支持precommithooks吗?
、
目前我们使用
的
是SVN。我想开始使用GitHub,但一个绝对
的
要求是,我们需要像目前一样对代码进行预
提交
(
预
合并)验证。GitHub是否支持
预
通信
挂钩
(premergehooks)?我们是一个由5名开发人员组成
的
团队。我们达成了一个协议,即所有代码(JavaScript)都应该通过类似
JSLint
的
验证。自愿验证已经被证明是行不通
的
,因为它很容易被遗忘。我们如何确保其他人可以使用
的
代码能够针对<em
浏览 0
提问于2011-12-16
得票数 19
回答已采纳
1
回答
GIT
缓存预
提交
挂钩
吗?
、
、
、
我们更新了我们
的
预
提交
钩子,它
的
任务是对JavaScript进行linting。编辑包括gJSLint规则220 (忽略丢失
的
成员文档)。但是,在执行
提交
时,
GIT
仍然会抱怨JavaScript无效。gjslint -严格-禁用=5,6,110,220应用程序/pits/模块/api.js
GIT
缓存预
提交
挂钩<
浏览 4
提问于2014-01-24
得票数 1
回答已采纳
3
回答
Git
预
推问题没有这样
的
文件或目录。
、
、
我用
git
对windows使用github,将更改
提交
到成功完成
的
本地分支,然后在尝试同步到远程后给出一个错误。尝试从
git
shell
中
推送我
的
更改,出现了这个错误。错误:无法生成..
git
/hooks/
预
推:没有这样
的
文件或目录 它确实被推了,
浏览 2
提问于2017-05-03
得票数 3
4
回答
预
合并/
提交
代码检查工具
、
在我以前
的
工作场所,我们使用格瑞特作为代码审查工具,让
git
在基于web
的
界面上共享
和
审查彼此
的
修改,并在合并之前给出反馈
和
改进代码
的
机会。(请不要限制您对
git
的
回答,我也会对其他版本控制系统
的
代码审查工具感兴趣,比如
Mercurial
或
浏览 0
提问于2014-02-04
得票数 15
4
回答
如何将特定于项目的信息添加到
Git
提交
注释?
、
使用
Git
,如果要
提交
,它会在
提交
消息下包含一个被注释掉
的
部分。其中包含有关编写
提交
消息
的
说明以及正在更改
的
文件列表。add <file>..." to include in what will be committed)# untracked.txt 是否可以在此文件
中
添加更多材料?例如,Redmine用户可以包括问题编号
和
一些特殊关键字来标记已解决
的
问题:关键字是"
浏览 2
提问于2010-07-07
得票数 5
回答已采纳
1
回答
错误:钩子/
预
接收退出,错误代码为2
、
我使用
的
是带有heroku服务器
的
git
仓库。我想在heroku服务器上
提交
我
的
更改,为此,我运行命令
git
add。
git
推送heroku好了!远程拒绝
的
主->主程序(
预
接收钩子已拒绝)错误:
挂钩
/
预
接收退出,错误代码为2错误:无法将某些refs推送到'
git
@her
浏览 3
提问于2010-11-09
得票数 1
1
回答
检测
mercurial
中
的
新行
、
、
、
我们正在研究添加预
提交
挂钩
,以检测编码标准是否符合我们公司
的
政策。我们不想检测遗留代码,只想检测添加
的
新行。在
git
中
,可以检测在
提交
之前添加
的
行号,因为它们在调用
git
时显示为散列号00000000000。 在
mercurial
中
,新
的
行不会显示在hg blame/annotate
中
。
浏览 20
提问于2019-04-12
得票数 3
回答已采纳
1
回答
模糊日志
中
第N项
的
hg修订说明符?(逐步扩展)
我用
的
是
中
的
Mercurial
。是否有一个修订说明符,意思是“X版本
的
模糊日志
中
的
第N个父级”? 在重新定位
提交
之后,我希望能够快速获得
提交
的
预
重基版本
和
基于后
的
版本之间
的
差异。(类似于
Git
的
@{1}修订说明符。)
浏览 0
提问于2018-03-12
得票数 2
回答已采纳
1
回答
对所有已推送
的
文件运行预
提交
钩子
、
、
、
我
的
设置
的
基本版本是让运行一个代码链接器。但是,当它检查/拒绝单个
提交
时,我发现它太长/不方便,相反,我想在尝试将代码推送到远程/ CI时运行它。我发现我可以配置阶段,所以我决定只将推阶段作为所有钩子
的
默认设置。然而,它最终只是让非线段代码被推送。也许是因为它不承认这段代码是“改变
的
”,因为它运行在所有文件
的
子集上?以下是我
的
预
提交
配置:repos: - repo: ht
浏览 0
提问于2021-07-09
得票数 3
回答已采纳
1
回答
Visual无法运行
预
/后
提交
钩子: /usr/bin/env 'bash':没有这样
的
文件或目录
、
、
、
我们有一个现有的带有.Net解决方案
的
git
存储库。我们正在为混合添加一个web应用程序。web应用程序(角)位于特定
的
子文件夹
中
。后结帐
git
lfs post-checkout "$@"#!/Src/Frontend npm run
浏览 23
提问于2022-05-09
得票数 1
回答已采纳
1
回答
是否有可能通过
git
钩子触发另一次
提交
和
推送?
、
、
、
我使用
的
软件使用
git
存储库在成功
提交
后生成(或更新)磁盘上
的
某个文件。我想将这个生成
的
(更新
的
)文件自动添加到
git
存储库
中
。它可以包含在相同或下一个
提交
中
,并且还需要被推送到远程。我试图使用
git
挂钩
:*预
提交
不能被使用,因为在
提交
文件之前,我要添加
的
文件没有更新*
预
推:更新后
的
文件可以添
浏览 3
提问于2019-04-25
得票数 1
回答已采纳
2
回答
当代码中有TODO时,如何禁用
git
推送?
、
、
我们
的
团队有一个问题,我们决定检查是否有一种方法或
git
命令来拒绝
git
推送,在代码中有TODOs
的
地方。有什么想法吗?提前谢谢。
浏览 1
提问于2012-12-14
得票数 13
回答已采纳
3
回答
如何防止公开
提交
的
本地修改
、
我已经在我
的
git
中央回购服务器上添加了receive.denyNonFastforwards
和
receive.denyDeletes。现在我想阻止本地历史修改,如果
提交
已经被推送到中央回购(就像
mercurial
默认
的
做法一样),我想我可以使用钩子,但找不到任何例子。 这是一个奇怪
的
配置吗?这听起来像是一个基本
的
保障,任何人使用
git
应该已经激活,我很惊讶,因为缺乏例子
挂钩
。
浏览 2
提问于2015-04-02
得票数 12
回答已采纳
2
回答
如何使
预
接收钩子忽略已
提交
的
提交
、
我有一个
预
接收
挂钩
来验证
提交
消息,以检查它在乞讨时是否存在有效
的
JIRA问题。E
和
F:他们很好,有有效
的
信息。当我试图逃跑时:
git
push origin HEAD:ma
浏览 0
提问于2014-10-10
得票数 1
回答已采纳
2
回答
为什么
git
没有
预
推钩?
在将更改推送到远程之前,我希望有一个钩子来运行我
的
测试(它位于bitbucket上)。我想知道
的
是,为什么
git
不支持
预
推送
挂钩
(特别是如果一个补丁已经被接受了一次)?(顺便说一句,
浏览 3
提问于2012-12-19
得票数 2
回答已采纳
2
回答
有没有办法强迫业力或量角器执行跳过
的
茉莉花测试?
、
、
、
、
现在,我
的
团队正在运行量角器/茉莉花节点进行验收测试,而业力/茉莉花用于单元测试。 这是有可能
的
,而且已经发生了,有人用iit或为量角器/茉莉花节点测试推送代码,并且用业力/茉莉花测试来拟合或描述。这对于调试很有用,但是如果有人忘记恢复这些更改并将代码推送到我们
的
连续集成服务器(Jenkins),我希望CI作业失败,因为有可能会跳过一些中断
的
测试。是否有任何命令行标志或配置设置可以传递给karma.conf.js或protractor.conf.js,以强制所有测试运行,这样我们<e
浏览 2
提问于2016-01-11
得票数 2
回答已采纳
5
回答
Git
防止直接
提交
签出回购
我有以下情况:我共享一个
Git
脚本存储库,用于通过共享文件系统处理特定
的
数据集,共享文件系统也承载数据。repo是签出
的
(而不是裸
的
),这样就可以轻松地运行它们,并且文件是可写
的
,因此访问共享文件系统
的
其他人(受信任
的
用户)可以更新它们。用于更新
的
工作流是 现在,我希望强制执行这个
浏览 6
提问于2014-12-04
得票数 0
回答已采纳
点击加载更多
相关
资讯
离不开的Git和GitHub(2)——Git、GitHub进阶(提交代码+团队合作
Git技术干货!工作中"Git"的使用实践和常用命令合集!
Git、Mercurial、SVN
告别SVN,Git成“独苗”:GitHub 在 13 年后宣布淘汰Subversion支持
新旧之争,JDK 团队发起 Project Skara 引争议
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券