腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
0
回答
如何
检测
子
模块
中
父
Git
存储
库
的
正确
GIT_DIR
和
GIT_WORK_TREE
、
、
、
我想在GNU Bash
中
实现一个子
模块
来检查
父
存储
库
中
的
所有GNU Bash脚本,不包括所有子
模块
的
Bash脚本。我已经知道
git
ls-files -z \*.bash会
正确
地完成这项工作,但问题是我不知道
如何
检测
要导出
的
父
存储
库
的确切
GIT_DIR
和
<e
浏览 6
提问于2017-06-20
得票数 1
2
回答
在子
模块
中
找不到索引(“索引文件打开失败:不是目录”)
、
在新
的
git
上,在添加子
模块
并切换到子
模块
目录后,大多数
git
命令在子
模块
内运行时会失败,出现错误:复制该问题
的
完整命令集: >
git
init .Initialized empty
Git
repository in /Users/drh/code/personal/Experi
浏览 7
提问于2014-01-11
得票数 3
回答已采纳
1
回答
git
钩子bash不起作用
、
在
git
存储
库
的
配置上做了大量
的
工作,但仍然没有成功。更新后(挂钩) #!bin/bash##一个示例钩子脚本,用于编写一个打包
的
存储
库
,供#哑传输使用。##要启用这个钩子,将这个文件重命名为“后置更新”。LOGFILE=/www/htdocs/w00dac5d/_production/.
g
浏览 0
提问于2012-01-31
得票数 1
回答已采纳
1
回答
如何
使用后接收脚本从服务器自动执行
git
拉命令
、
、
我在bitbucket服务器
中
存储
了一个工作树,并且启用了
git
流。我有两个分支,分别是develop (分期)
和
master (生产)。暂存
和
生产
存储
在不同
的
服务器
中
。
GIT_WORK_TREE
是来自bitbucket
的
克隆回购。="develop" echo "**
浏览 0
提问于2019-08-03
得票数 1
回答已采纳
1
回答
git
钩子
中
的
git
拉/提取/签出无法找到
正确
的
存储
库
目录。
、
我正在尝试使用
git
挂钩,并试图获得用于托管代码
的
git
服务器,以便在每次提交后执行构建。我已经从我所在
的
服务器
存储
库
中
克隆了一个本地(服务器上
的
)
git
存储
库
。服务器
存储
库
和服务器
的
本地实例化都在同一台机器上,即服务器上。我使用这个本地实例化来执行构建。 目前,在每次对
存储
库
进行新
的
推送之
浏览 0
提问于2021-09-10
得票数 0
回答已采纳
2
回答
如何
*完全*指定不同
的
'.
git
‘目录
如果您指定
GIT_DIR
=".
git
2“,它只会将其指定为相对于当前目录。在这种情况下,它不会像默认
的
'.
git
‘那样执行“搜索到包含’.
git
2‘
的
第一个
父
目录”协议。此外,如果您指定一个完整路径,如/home/me/project/.
git
2,它不会将文件添加
和
提交到
存储
库
中
相对于'.
git
浏览 0
提问于2011-07-13
得票数 0
回答已采纳
2
回答
如何
使用带
git
裸
存储
库
的
vim逃亡者?
、
、
环境我使用
git
裸
存储
库
来对配置文件进行版本化。我可以使用相同
的
命令,就像我使用普通
的
git
存储
库
一样,只需包含一些标志。
git
存储
库
的
vim逃逸,主要用于进行大
的
更改,并在许多不同
的
提交
中
添加它,方法是部分地(只进行一组离散
的
块/更改)并分别提交它们。为此,我使用:Gdiff作为我可以使用<
浏览 5
提问于2020-11-26
得票数 4
回答已采纳
1
回答
GIT
网站删除包括子
模块
、
因此,我得到了一个带有两个子
模块
的
GIT
存储
库
。现在,我在我
的
网络服务器上创建了一个“更新后”钩子,在更新时自动部署我
的
网站。#!/bin/shunset
GIT
_INDEX_FILE export
GIT_WORK_TREE
浏览 0
提问于2012-12-18
得票数 2
回答已采纳
1
回答
带有子
模块
不工作
的
Git
克隆镜像
为什么或不会与子
模块
一起工作。因此,如果使用--mirror选项克隆了
存储
库
,则无法引入子
模块
,除非
库
是在没有--mirror
的
情况下被克隆
的
。从工作副本
中
运行
git
submodule update --init --recursive将提供错误消息:
浏览 2
提问于2016-05-25
得票数 3
回答已采纳
3
回答
"
git
config core.worktree“是什么意思?
、
、
我在我正在使用
的
脚本中看到了这一行:我不知道
git
工作树是做什么
的
,但我确实不明白为什么要将它设置为.. 有线索吗?谢谢
浏览 0
提问于2018-10-10
得票数 9
回答已采纳
4
回答
如何
在维护多个
存储
库
时设置
GIT_DIR
和
GIT_WORK_TREE
、
我想为用户主目录
中
不同文件夹
中
的
每个文件夹设置
存储
库
。每个
存储
库
都将有一个post接收钩子(ala ),用于签出该站点/
存储
库
的
web根
中
的
更改。 给我添麻烦
的
是六号。我从
存储
库
(/home/gituser/website1.
git
)运行'
git</e
浏览 7
提问于2012-05-30
得票数 11
回答已采纳
2
回答
如何
找到
git
钩子正在运行
的
存储
库
、
我有两个资料
库
A
和
B。我在
存储
库
A
中
设置了以下
git
配置:当我在
存储
库
A
中
执行
git
命令时,
存储
库
B
中
的
git
钩子现在运行。从
存储
库
B
中
,
浏览 0
提问于2018-06-27
得票数 2
回答已采纳
1
回答
将
Git
子
模块
推送到单独
的
工作树
中
、
在我们
的
临时服务器上,我们有一个被推送到
的
空
存储
库
。这有一个post-receive钩子,然后执行我们所有的部署工作,所有这些都被签出到一个单独
的
工作树
中
(它没有
git
文件夹)。但是,我已经在项目中添加了四个子
模块
(实际上只使用了两个单独
的
repos -每个都在项目中
的
两个位置重复)。子
模块
存储
库
都在不同
的
服务器上。这些都列在裸
存储</e
浏览 2
提问于2011-11-08
得票数 0
3
回答
在预推钩子
中
克隆
GIT
回购时异常“工作树已经存在”
、
、
、
我试图在预推送脚本(客户端钩子)
中
克隆本地
git
存储
库
。我有个例外:unset
GIT_DIR
git
clone ./TestTest/ /tmp/PrePushTestClone 它以完全相同
的
方式失败:
浏览 2
提问于2015-12-11
得票数 8
2
回答
什么是
GIT_WORK_TREE
,为什么我从来不需要设置这个ENV,为什么是现在?
我在Ubuntu Linux下使用
Git
来同步
和
部署我
的
项目。[core] filemode = true
浏览 0
提问于2011-03-12
得票数 68
回答已采纳
1
回答
是否存在一种在
git
上仅在一个主分支中提交多个目录而不是树结构
中
的
目录
的
方法?
、
、
我要做
的
是在一个主分支中使用以下结构:/dev/only_this_file.txt/other/other/other/other我在研究Debian Bu
浏览 5
提问于2022-05-06
得票数 0
回答已采纳
3
回答
git
后更新脚本不工作。
、
在编辑了我
的
几次后,我做了一个新
的
,因为它现在是一个新
的
问题。在.
git
/hooks/post-update
中
,我有:
git
update-server-info
git
merge testing更新 在测试
中
,我将文件
中
的
数字从17更改为20。
浏览 6
提问于2012-02-10
得票数 4
回答已采纳
3
回答
git
工作树而不是
存储
库
、
我正试图为一个活
的
网络服务器建立一个远程回购系统。我被教
的
方法是在钩子
中
创建一个post接收文件,如下所示:
git
--work-tree=/var/www/domain.com --
git
-dir=/var/repo/site.
git
checkout -f 这样,活动
的
web文件夹中就没有
git
文件夹。但是,如果我将文件添加到工作树
中</e
浏览 7
提问于2014-09-27
得票数 4
回答已采纳
1
回答
将
存储
库
放置在与工作副本不同
的
目录
中
、
有没有办法将
存储
库
(.hg/)放在与工作副本不同
的
目录
中
? 就像在
Git
中使用
GIT_DIR
和
GIT_WORK_TREE
环境变量一样。背景:我想使用Mercurial来跟踪Linux
和
Solaris服务器上重要目录
中
的
修改。但我希望避免使用任何“外来”文件(如/platform/... )污染脆弱
的
目录。或Solaris上
的
/
浏览 1
提问于2010-02-23
得票数 1
回答已采纳
2
回答
在另一个目录上用钩子调用
git
命令?
、
我
的
服务器上有两个repos,一个是裸回购,另一个是带有工作树
的
“真实/非裸”回购。在我
的
repo
中
,我有一个post接收钩子,它应该将目录更改为真正
的
/非裸
的
repo,并调用
git
命令:因此,我真正
的
回购将根据裸
存储
库
上
的
推送进行更新在我看来,虽然我将os.chdir()更改为真正
的
recog
浏览 4
提问于2022-10-05
得票数 0
回答已采纳
点击加载更多
相关
资讯
Git曝最危险漏洞,允许攻击者远程执行代码!
Git 爆任意代码执行漏洞,全球使用者都受影响
Git 爆任意代码执行漏洞,所有使用者都受影响
Git爆任意代码执行漏洞,所有使用者都受影响
2018年第11期网络病毒监测
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券