腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么TortoiseGit
Git
命令进度对话框在签出后挂钩启动记事本后挂起?
、
、
在我的日常工作中,我使用TortoiseGit,并且我正在尝试编写一个结帐后
钩子
。我更喜欢在windows环境中工作,所以
钩子
文件所做的唯一事情就是调用标准的windows.bat文件:echo "The
Git
post-checkout
Linux
Shell-file has now finished executing" 在我的标准Windows .bat文件中,我执行以下操作请注意,在我关闭记事本之前,我可以在TortoiseGit的
Git
命令进度对话框中
浏览 30
提问于2021-05-12
得票数 1
回答已采纳
1
回答
如何设置服务器端预接收
钩子
?
、
我是新的
git
钩子
和服务器端的
git
功能。我在客户端使用
git
来提交和推送代码,我们使用应用程序生命周期管理(ALM)工具进行
git
合并。现在,我需要在合并到主服务器之前添加一些服务器端
git
挂钩来验证文件,因为需要使用-no-verify选项跳过客户端验证。当我阅读一些
git
钩子
教程时,pre-push
钩子
就是服务器端
钩子
。
钩子
的创建: 创建了一个名为“预提交”的
钩子
,并将其放在
浏览 0
提问于2018-05-24
得票数 15
回答已采纳
2
回答
窗口上的
Git
后置签出挂钩
、
、
我在windows上安装了
git
2.28.0。实际上,我在/.
git
存储库下的
钩子
存储库中找不到/.
git
钩子
。windows上支持post-checkout.sample
钩子
吗?当我在
linux
上安装相同版本的
git
时,我找到了post-checkout.sample
钩子
。我甚至尝试使用
git
2.23.0版本,我也遇到了同样的问题。
浏览 0
提问于2020-08-31
得票数 0
回答已采纳
1
回答
有什么方法可以诊断为什么
git
init --bare不创建特定的目录?
、
我的路由器报告
Git
版本为2.11.0,运行此版本的计算机也是如此。LEDE和OpenWRT 的
Git
软件包,因为他们正在分享这些回复。当我以Gitolite的方式创建一个新的存储库时,我会得到一个类似于以下内容的错误消息: 177-03-06.03:11:23 28046模具不能连接/根/.Gitolite/
钩子
/通用/更新到Gitolite
git
init --bare没有生成正确的目录。尝试空目录中的"
git
init --bare“,并
浏览 3
提问于2017-03-06
得票数 5
回答已采纳
1
回答
如何通过gradle设置
git
钩子
可执行文件
、
、
、
TLDR:如何通过Gradle向
git
钩子
脚本添加执行权限/设置可执行文件 into "../.
git
/hooks" tasks.create(name: 'gitExecutab
浏览 4
提问于2018-07-21
得票数 0
回答已采纳
1
回答
Git
post-接收
钩子
无法正常工作
、
、
我有一个带有
git
存储库的服务器。每次我推送到该服务器时,我都想为该存储库重新生成我的gitstats文档。gitstats /home/<username>/<proyect-name>/htdocs/ /home/<username>/gitstats因此,当我推送到那
浏览 0
提问于2012-05-10
得票数 1
回答已采纳
1
回答
TortoiseGit预提交挂钩(shell脚本)
我实现了
git
预提交
钩子
(外壳脚本),它们在
Linux
环境下工作得很好,我试图在TortoiseGit中实现相同的外壳脚本预提交
钩子
,但什么也没有发生,因为windows不支持外壳脚本,所以试图更改行引用
git
的shell.exe仍然没有运气,谁知道如何在TortoiseGit中实现预提交(外壳脚本)
钩子
?
浏览 18
提问于2021-02-18
得票数 0
1
回答
Python黑色代码格式化程序-在将项目提交给Github之前有任何方法应用自动黑格式吗?
、
、
、
、
是否有一种方法可以在
git
提交之前自动完成此过程? 提前谢谢
浏览 26
提问于2022-02-18
得票数 3
1
回答
如何强制
GIT
后接收
钩子
不被客户端执行?
、
尝试实现工作流的
GIT
新手。问题是,当我们将tortoiseGIT本地副本推送到
浏览 2
提问于2012-07-24
得票数 1
回答已采纳
1
回答
Git
-处理混合编码文件名
我有一个包含windows (cp1252)和
linux
(utf8)提交程序的存储库。显然,
Git
搞混了,把无效的(从
linux
的角度看)文件名。我知道我可以使用
钩子
在一端重命名文件(例如,在
Linux
端,将文件从cp1252重命名为utf8,反之亦然),但是...我到底该怎么做呢?我到底要写哪些
钩子
?
浏览 2
提问于2009-03-25
得票数 14
1
回答
git
提交失败的原因(以非零退出)
、
除了没有为提交而暂存文件的情况外,还有其他原因导致
git
commit命令以非零退出吗?我没有要显示的错误,我只是像这样写了一个脚本: echo "could not create new commit, no big deal" ## keep
浏览 1
提问于2018-11-02
得票数 0
2
回答
是否有可能独立运行Gerrit的commit-msg脚本,而不是作为
钩子
运行?
我没有安装盖瑞特
钩子
./commit-msg xyz 我不想使用Eclipse。我不想配置
钩子
。
浏览 2
提问于2016-09-27
得票数 0
回答已采纳
1
回答
防止提交同名文件
、
、
假设有一个托管在
Linux
机器上的
Git
存储库,并且有开发人员同时使用和
Linux
,那么是否有一种方法可以防止
Linux
开发人员提交名称相同但情况不同的文件呢?我想我必须为此编写一个服务器端
钩子
,但是我不知道如何验证
钩子
脚本中传入文件的名称。 如有任何与此有关的帮助/参考资料,将不胜感激。
浏览 1
提问于2017-07-04
得票数 0
1
回答
在Windows中编辑代码但在
Linux
中编译和运行代码时,如何使用
git
进行版本控制(使用py魅力)
、
、
、
我有一个问题,我在中使用PyCharm编辑我的代码,并在
Linux
上构建和运行我的代码,我想知道使用
git
进行版本控制的正确方法是什么?我现在的方法是我对这种方法不太满意,所以我想知道更好的方法。
浏览 1
提问于2021-10-18
得票数 1
1
回答
创建一个
git
推送
钩子
、
、
、
、
我正在尝试为
git
创建一个后推
钩子
。我们的目标只是运行一个shell命令来启动gitrob,一旦代码被推送到Github。我发现:https://stackoverflow.com/a/3812238/9709330,但我是一个新手
Linux
用户,当我在/usr/local/bin (在我的$PATH中)中将我的post-push
钩子
保存为'
git
- push-wh‘时,它没有改变任何东西,当我运行
git
浏览 17
提问于2020-06-19
得票数 0
1
回答
git
挂钩在
linux
和windows之间运行不一致
、
、
、
在设置本地
GIT
服务器之后,我尝试设置一个post-receive
钩子
,以便在每次推送后部署我的代码。它在我的windows10电脑上可以轻而易举地工作,但在我的
linux
服务器上就不行了。为了进一步解决这个问题,我安装了一个raspberry pi来检查它是否与
linux
相关,并且我遇到了相同的行为;TARGET="C:/
GIT
/repoPROJECT/Test"
GIT
_DIR="
浏览 2
提问于2019-03-30
得票数 1
1
回答
对
git
存储库的每个修改都有
钩子
吗?
、
、
作为一个学习项目,我想做一个实时显示底层
git
提交图的
git
可视化工具。要做到这一点,我的可视化程序需要在每次图形更改时接收更新。一个后续问题:有没有更好的方法让进程以编程方式“侦听”
git
代码库?使用
git
钩子
的缺点是,为了可视化它,我必须修改repo。理想情况下,我不需要这么做。
浏览 3
提问于2013-05-31
得票数 1
回答已采纳
3
回答
如何用/dev/tty重写stdin?
、
我正在编写一个
git
预提交
钩子
,但它需要用户输入,并且
钩子
不能在交互终端中运行。使用Python,我可以这样做来访问用户输入:# mode.You aren't technically supposed to have access to stdin. # This hack works on
浏览 5
提问于2016-06-26
得票数 2
回答已采纳
1
回答
Git
在
Linux
环境中修改文件的所有者。
、
为什么每次在我的实时服务器上执行
git
pull时,文件的所有者都会被更改?我继续手工执行chown john:john index.php。我需要更改什么,以便当我执行
git
pull时,文件的所有者将自动成为或保持为john?
浏览 0
提问于2014-09-10
得票数 17
2
回答
如何将.
git
/文件更改推送到远程(服务器)存储库
、
我想将.
git
/hooks/pre-receive
钩子
添加到主/远程分支,但.
git
/不受源代码控制。如何将.
git
/hooks/pre-receive复制到主分支(服务器仓库配置在
linux
上)?是否有自动忽略.
git
的配置设置?我能改变它吗? 只有在执行
git
push时由服务器触发的情况下,主资料库中才应存在.
git
/hooks/pre-receive。
浏览 2
提问于2018-05-29
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
使用git中钩子文件做代码提交前的检查
Git Base For Linux
GIT-Linux下 Git 命令补全
Linux上面安装git
SVN迁移至Linux服务器实录&钩子Dump实现自动备份
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券