腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Git
:
使用
提交
或
工作
副本
中
每个
已
修改
文件
的
之前
和
之后
版本
运行
验证
脚本
git
在做了大量
的
修改
之后
,我想
运行
一个
验证
脚本
来确保这些更改是正确
的
:这些更改不是很容易机械地执行,但很容易检查。 为此,我希望
每个
修改
的
文件
都调用一次
验证
脚本
,并将原始
文件
和
修改
后
的
文件
作为输入。
git
show $REV:$PATH也许可以实现一半(假设不重
浏览 10
提问于2019-05-08
得票数 1
回答已采纳
2
回答
提交
后更改存储库
中
的
文件
svn
、
repository
、
commit
、
visualsvn-server
我
的
存储库中有一个history.txt
文件
。我想用一些信息填充这个history.txt
文件
,这些信息是在
提交
发生后(还是在此
之前
)自动生成
的
。我在考虑
使用
预/后
提交
钩子,但我认为这不像SVNbook所说
的
那样: 虽然钩子
脚本
可以完成几乎任何事情,但是钩子
脚本
作者应该在一个维度中表现出约束:不要
使用
钩子
脚本
修改
提交
事
浏览 10
提问于2022-02-02
得票数 0
回答已采纳
4
回答
在对
文件
进行更改
之前
或
之后
,何时应该
使用
git
?
git
在谷歌上搜索几个小时,在每一篇文章
中
,作者在对
文件
进行
修改
之前
和
之后
都
使用
“
git
”,这让我有点困惑。
浏览 2
提问于2020-05-02
得票数 3
回答已采纳
4
回答
git
只向暂存区域添加未跟踪
文件
或
修改
文件
吗?
git
我是
Git
的
新手,假设我一次创建10个
文件
,然后我将这10个
文件
添加到舞台区域,然后
提交
它们。然后我创建了另一个
文件
(第11个
文件
),因为这个
文件
的
名称很长,所以我不想输入
git
命令,比如 吉特加。
git
是否也会在内部将第一次创建
的
10个
文件
重新添加到暂存区域
浏览 1
提问于2019-09-03
得票数 1
2
回答
如何从
GIT
中
的
远程分支
中
只获取
文件
夹
git
我在github有一个存储库
和
几个分支机构。整个回购大约有2次。在转到
git
之前
,我有一个ant
脚本
,它可以从svn存储库签出一个
文件
夹,构建二进制
文件
,然后
提交
回存储库。不幸
的
是,在切换到
git
之后
,我找不到一个简单
的
方法来实现它。每次我
的
ant
脚本
运行
时,我都希望它从远程分支获得一个新
的
文件
夹
副本<
浏览 5
提问于2011-10-28
得票数 0
回答已采纳
1
回答
如何在Azure DevOps管道
中
获得主分支
和
拉请求分支之间
的
区别?
git
、
powershell
、
azure-devops
、
azure-pipelines
我试图在两个分支之间获得新
的
/更改
的
PowerShell
文件
。在Azure DevOps管道
中
,从主管道和我正在执行
的
请求
中
执行以下操作:然而,我没有任何时间命令在本地
工作
。我假设它需要更改管道
中
的
位置,但是在试图找到某个
浏览 1
提问于2020-12-06
得票数 1
回答已采纳
3
回答
使
git
重新设置
已
删除
的
文件
git
假设我在commit abc123
中
删除了abc123。然后,当我
git
reset时,
git
diff
的
输出显示fileA被删除了。fileA已不在我
的
工作
目录
中
,所以我无法重新添加它。在man
git
-reset中将此描述为: 什么是优雅
的<
浏览 5
提问于2013-03-13
得票数 1
回答已采纳
1
回答
使用
“清理”过滤器从
git
存储库重新签出
的
文件
以
修改
状态结束。
git
、
filter
我正在尝试实现对
git
的
rcs关键字替换。要求是
工作
副本
在进入
git
repo
之前
必须经过过滤。因此,在
提交
后,我
的
工作
树
中
的
工作
副本
与存储库
中
的
更改相同。我尝试
使用
过滤器来实现它,希望在
提交
后
脚本
中
重新签出
文件
。它通常是有效
的</
浏览 1
提问于2012-11-09
得票数 2
2
回答
git
添加非空diff
的
所有
文件
git
、
diff
是否有
git
命令来添加
git
diff <file>输出不为空
的
所有
修改
文件
?* (*
修改
但空
的
diff可以通过
使用
自动删除
文件
的
某些部分
的
工具来实现)
浏览 3
提问于2018-05-28
得票数 2
回答已采纳
4
回答
Git
-列出在暂存期间更改
的
所有
文件
。
git
我一直在寻找一种方法,在列表
中
的
暂存过程(未
提交
)期间,获取存储库中所有
已
更改
的
文件
,但是 。 “执行
git
status”显示了
修改
后
的
文件
列表,但我需要以一种可以用
脚本
轻松解析
的
格式获取列表。
浏览 0
提问于2017-05-31
得票数 2
3
回答
如何防止
git
提交
删除
文件
node.js
、
git
、
angular-fullstack
我刚刚完成了一个
git
提交
,它似乎从我
的
node_modules
文件
夹
中
随机删除了几个
文件
。有人有这个问题吗?要明确
的
是,我最近
的
git
提交
删除了 delete mode 100644 node_modules/grunt-google-cdn/node_modules/google-cdn/node_modules这使我无法构建用于部署
的
应用程序。有没有人知
浏览 4
提问于2015-12-09
得票数 4
回答已采纳
3
回答
Git
暂存挂钩
git
我希望自动复制特定目录
中
的
文件
,并在用户键入
git
commit后暂存这些
文件
。当用户
运行
git
add so a staging hook时,有没有办法
运行
脚本
?
浏览 4
提问于2021-06-11
得票数 1
4
回答
吉特拉普说“一切都是最新
的
”
git
、
github
我正在
和
几个朋友一起做一个项目,我们把所有的东西都上传到
git
。起初一切正常,但在我
的
本地存储库,我删除了一些
文件
,在线上这些
文件
仍然存在,所以我尝试了。
git
pull是的,有我正在寻找
的
<e
浏览 6
提问于2013-12-28
得票数 4
回答已采纳
2
回答
我希望我
的
文件
留在我
的
git
,但我不希望任何人能够更改
或
提交
更改
git
我有一个
git
文件
夹,我不再想要任何更改。我还是想要那个
文件
夹作为历史记录。我尝试过
使用
.gitignore,但这并不会忽略已经跟踪
的
文件
。我试过
使用
git
update-index --assume-unchanged my-folder/,但这似乎不允许外卡
或
仅仅忽略目录级别,即在该
文件
夹下
修改
的
文件
仍然显示为
修改
后(在斜杠
浏览 0
提问于2020-08-14
得票数 0
回答已采纳
4
回答
如何在
git
预
提交
钩子中将
文件
添加到索引
中
git
、
githooks
我编写了一个
运行
在pre-commit上
的
脚本
,并
使用
git
status --porcelain
的
输出在我
的
项目中编译了更改后
的
任何较少
的
文件
。这部分
工作
很好。但是我希望在当前
提交
中
包含.css
文件
。因此,除了
运行
编译器之外,我
的
脚本
还
运行
git
add
浏览 6
提问于2012-02-24
得票数 17
回答已采纳
3
回答
如何从所有
git
提交
中
删除
文件
夹,但将其保留在
工作
目录
中
?
git
我经常忘记将node_modules
或
components添加到.gitignore
中
,结果它们在我
的
git
中
提交
并推送到github (上传要花费很长时间)。有没有办法从每次
提交
中
删除这些
文件
夹
的
所有实例,并将它们保留在
工作
目录
中
?
浏览 1
提问于2013-04-07
得票数 0
回答已采纳
4
回答
svn:如何检查我
提交
的
修订版是否已完成?
svn
我有一些软件在svn
版本
控制下。它由我希望在
版本
控制下
的
源代码
和
一些我没有添加到svn
中
的
构建和输出
文件
组成。 当我
提交
一个新
的
修订时,我想确保它对任何检查它的人都有效。例如,我可能忘记了svn-添加一些重要
的
文件
,我新创建
的
和
其他
文件
现在
使用
。因为我
的
工作
目录中有这个
文件
,
浏览 5
提问于2011-11-25
得票数 1
回答已采纳
3
回答
删除了一些
文件
,从远程存储库
中
获取数据,然后将其执行,现在希望恢复旧
文件
。
git
我对
git
很陌生。最近我正在做一个项目,我在本地更新了一些
文件
并
提交
了一些更新
的
文件
,我试图推送,但是远程存储库有一个更新
的
文件
,
git
fetch
git
commit -m"n
浏览 0
提问于2019-08-26
得票数 1
1
回答
Git
:如何通过commit_msg钩子
提交
更改过
的
文件
内容
git
目标:(1)
git
提交
消息(
使用
-m开关
或
使用
编辑器)必须放入 已
提交
文件
。我们在
每个
源
文件
的
开头都有一个注释块,其中以特定格式在一行
中
包含这些
提交
消息。实现
中
的
问题:(2)我有一个commit_msg钩子
脚本
,我在其中插入用户对
提交
的
文件
的
提交<
浏览 1
提问于2012-01-18
得票数 0
1
回答
Eclipse关键字扩展
eclipse
、
git
、
revision
、
egit
、
keyword-expansion
如你所知: 这在
Git
中
的
主要问题是您不能在
提交
之后
修改
包含
提交
信息
的
文件
,因为
Git
首先对
文件
进行校验。在.gitattributes
文件
中
,您可以为特定路径设置一个筛选器,然后设置
脚本
,在
文件
签出
之前
处理它们(请参见图7-2),并在
提交
文件
之前
进行处理
浏览 3
提问于2012-05-03
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Git 12 岁了,为你送上 12个Git 的使用技巧!
Git 上菜了:Git 12 岁,送上 Git 技巧 12 招
13个Git 技巧献给 Git 13 岁生日
Git实战之Zulip-Git的实现方法
Git屠龙技:使用Git Worktree并行开发测试
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券