腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Git
钩子
和
git
笔记
?
、
、
可以在
git
notes中使用任何
git
钩子
吗? 换句话说,是否有由
git
notes add -m "Some note"触发的
git
钩子
?我尝试了几个
钩子
(update,post-commit),但到目前为止,似乎没有一个是在
git
notes add上触发的。
浏览 4
提问于2019-05-03
得票数 1
回答已采纳
1
回答
网钩触发管道是否用于原产/开发或开发分支?
、
、
、
我的
笔记
本电脑上的
git
push origin develop,同步原始/开发分支根据控制台日志, Checking out Revision 3fffffffffffffhjggjj3fffffffffffffhjggjj(refs/remotes/origin
浏览 1
提问于2019-03-07
得票数 0
1
回答
将
git
添加到服务器上的现有项目
、
我有一个已经在实时服务器中的项目,我想添加一个.
git
,以便能够从我的本地机器拉/推。我在想我可以在服务器上做的事情:
git
init
git
remote add origin
git
@project.
git
git
add。
git
commit -m "Initial commit“ 但这似乎不是正确的方法,所以我尝试执行
git
初始化--空project.
git
并从我的本地克隆,但是目录是空的。有人能告诉我在
浏览 7
提问于2020-02-20
得票数 0
2
回答
在/var/www/vhosts上的webserver上使用
git
pull进行部署
、
、
我可以用root拥有的
git
文件创建,而不使用root推送吗?目前,我登录了
git
服务器,并执行了一个sudo
git
回源。但是,如果我能从我的
笔记
本电脑上做一个
git
拉取服务器,
浏览 0
提问于2011-04-05
得票数 0
回答已采纳
1
回答
自动跟踪某些文件
、
长话短说:我们正在使用木星
笔记
本(.ipynb文件),并设置了木星配置来保存.py副本(àla ,用于更好的
git
差异)。是否可以自动添加/跟踪这些新创建的.py文件,也许可以在
git
配置中添加一些内容?因此,这可能是可能的使用
git
预提交
钩子
,已经阅读了它。然而,我真的不知道如何从头开始写一个
钩子
。如果需要,我希望预提交
钩子
添加foo_bar.py,例如
git
commit -a。需要强调的是,我不希望它添加任何旧的.py .ipy
浏览 2
提问于2017-07-25
得票数 0
2
回答
如何有条件地、自动地向
git
提交评论添加信息?
、
、
我正在寻找自动添加信息到某些
git
提交评论。 例如,我可以在预提交阶段运行一个脚本,检测是否对某些类型的应用程序配置模板进行了任何更改,并在
git
提交中添加了一条注释(例如,类似于“警告!
git
是否通过现有的工具/扩展/api调用提供此功能?
浏览 0
提问于2015-07-23
得票数 0
1
回答
如何设置服务器端预接收
钩子
?
、
我是新的
git
钩子
和服务器端的
git
功能。我在客户端使用
git
来提交
和
推送代码,我们使用应用程序生命周期管理(ALM)工具进行
git
合并。我正在尝试编写
git
挂钩,以便对存储库中的新文件/修改文件进行一些测试。我能够编写
和
测试客户端
钩子
,比如pre-commit。
钩子
的创建: 创建了一个名为“预提交”的
钩子
,并将其放在某个文件夹
git
_hooks/pre-pus
浏览 0
提问于2018-05-24
得票数 15
回答已采纳
1
回答
Git
预接收挂钩
和
子模块
、
、
我在一个远程裸露的
Git
代码库上有一个预接收
钩子
,当我从我的
笔记
本电脑上执行这些操作时,它将运行测试、压缩一些文件并生成构建ID:预接收
钩子
的简化版本如下所示while read oldrev newrev refname# Export deployed branch to build directory
git
我知道我应该在构建脚本之前运行: #
git
s
浏览 4
提问于2012-11-15
得票数 0
2
回答
从
git
部署到生产环境的最佳解决方案?
、
我们使用
git
进行源代码控制,这个项目是django,位于Ubuntu上的nginx后面的fcgi。由于我们才刚刚开始,并且为了使我们两个人的部署都很容易,我想在服务器上有一个简单的部署脚本,它将自动从
git
中拉入最新的代码更改,然后部署它们。
浏览 1
提问于2010-10-04
得票数 8
回答已采纳
1
回答
如何使用自托管
git
服务器作为生产服务器?
、
我正在开发一个网站,并使用我自己的
笔记
本电脑作为开发服务器,同时使用我的在线服务器作为生产服务器。我正在使用
git
来管理我的项目。所以,下面是我所做的,我已经在我的生产服务器上设置了
git
(使用gitosis来管理访问),并且在我的
git
存储库上,我已经使用
git
remote add
git
@production:myrepo.
git
生产服务器充当
git
服务器,因此我只能获取.
git
文件夹,而不能获取真正的代码。我想了一个诀窍,那
浏览 0
提问于2013-03-15
得票数 3
回答已采纳
1
回答
使用hg命令同时操作
git
和
hg
、
、
、
我有一个汞存储库
和
一个
git
存储库。两者都使用相同的代码
和
相同的更改集。 当我对我的hg存储库进行任何更改时,提交它并将其推到hg存储库,同样的更改也应该被推送到
git
存储库。这个是可能的吗?多么?
浏览 0
提问于2015-06-23
得票数 1
回答已采纳
1
回答
通过从原始svn存储库中获取所有svn部分来克隆
git
-svn存储库
、
、
、
、
如何从我的
笔记
本电脑(在家里)克隆一个
git
代码库到服务器(在大学),同时从另一个uni的第三个(svn)代码库获得大部分代码库。这是我现在在
笔记
本电脑上的功能: `--o--o-o--o
git
mybranch 这是我想在uniOne我尝试过:在uniOne上:
git
-svn克隆uniTwo,
git
remote添加Laptop,但
git
fetch
浏览 2
提问于2010-09-20
得票数 1
回答已采纳
1
回答
Git
钩子
脚本失败,但脚本在终端上运行良好。
、
、
我有一个
git
更新后
钩子
脚本运行在一个裸存储库上。它的工作是告诉下游(非裸的)
git
更新自己(某种程度上是一个版本化的暂存服务器的按部署脚本)。如果我从终端运行脚本,它就能正常工作。但是,当它在推后由
git
运行时,我会得到一个错误,即
git
路径是错误的。 我已经在Ubuntu 14.04 +
git
1.91
和
Mac 1.9.3 (Apple
Git
-50)上尝试过这一点。我显然做错了什么,但我对
git
钩子
不太了解
浏览 4
提问于2014-10-21
得票数 2
回答已采纳
1
回答
如果在远程
钩子
运行时中断本地
git
进程,会发生什么情况?
、
这样我就可以从我的
笔记
本电脑上推出代码来部署一个站点的最新版本。 然而,
钩子
可能需要一段时间才能运行。如果在收到更改后,但在
钩子
运行完成之前,我在
笔记
本上使用
git
push,会发生什么情况呢?
钩子
脚本也会被远程中断吗?
浏览 0
提问于2020-02-05
得票数 3
回答已采纳
1
回答
-C
和
-
git
-dir在
git
钩子
操作回购时的区别
、
我正在编写一个
git
后接收
钩子
,它将克隆一个单独的回购,作为部署的一部分。它将repo克隆到某个文件夹,并在后续的
git
命令中使用-C选项将目录设置为已签出的repo目录(如中所记录的)。当从命令行手动运行
钩子
时,
钩子
正常工作,但是当
钩子
由
git
运行时(即当接收到推送时),命令在fatal: Not a
git
repository: '.'中失败。当我将-C替换为--
git
-dir时,它可以工作。 这对于复制、创
浏览 2
提问于2017-02-17
得票数 11
回答已采纳
3
回答
如何阻止来自无效用户的
git
提交?
、
、
git
1.7.1 (centos用户)
git
1.8.4 (mac用户)#!a bad time"; exit 1;这在1.7.9
和
1.8.
浏览 2
提问于2014-03-19
得票数 4
1
回答
GIT
_COMMITTER_DATE可以在
git
挂钩内进行定制吗?
、
我想手动控制
git
提交时间戳,以便我的
GIT
_COMMITTER_DATE总是与
GIT
_AUTHOR_DATE匹配。我见过许多使用filter分支重写历史的解决方案,但我更愿意对此采取积极主动的态度,将逻辑放在
git
挂钩中,以便始终与前面的逻辑匹配。但是我发现,虽然在调用
git
的环境中定义了这些变量,但是在预提交
git
挂钩中定义这些变量时,它们似乎没有任何效果。='Mon, 11 Aug 2014 11:25:16 -0400' export
GIT
浏览 3
提问于2015-09-21
得票数 6
1
回答
为什么我的
git
钩子
不能发射?
我正在尝试编写一个
git
钩子
,当我的.emacs文件发生变化时,它会在
git
pull、
git
merge
和
git
checkout上触发。由于某些原因,
钩子
似乎永远不会发射。
浏览 0
提问于2014-07-25
得票数 1
1
回答
Git
钩子
不会被推入裸存储库
、
、
、
我在主机上有一个裸存储库,在我的
笔记
本上有一个本地存储库。我有两个
钩子
:一个预提交
和
一个后收钩。它们都在我的本地
钩子
文件夹中:post-receive pre-commit 当然,我将本地存储库推送到远程存储库(我的本地预提交
钩子
工作得很好),但是我的
钩子
没有在我的裸远程存储库上更新。malek@laptop:~
浏览 4
提问于2019-10-26
得票数 2
回答已采纳
2
回答
预提交脚本创建mysqldump文件,但“没有提交(工作目录干净)”?
我正在使用脚本..
git
/hooks/预提交来获取MySQL数据库
和
其他项目文件的快照。以下是内容:cd /mnt/hoste/Storage/Code/test-repo/
浏览 0
提问于2014-08-24
得票数 3
回答已采纳
点击加载更多
相关
资讯
Git简易教程和笔记(一)
GIT学习笔记
git学习笔记
git学习笔记二
git学习笔记(二)
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券