腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
忘记签入未更改的
版本
这是我用
git
遇到的一个常见问题。有人给我发了一组文件。我做了一些改变,然后
提交
。然后,我记得在进行更改之前,我忘记
提交
文件的状态。我还有原始文件的副本。我如何能够追溯地签入未更改的
版本
,然后让下一次
提交
是我更改的
版本
?(我尝试过用旧
版本
覆盖
已
更改的
版本
,
提交
,然后用rebase -i
重新
排序
提交
,但是当我尝试时总是会发生冲突,因为我的原始
提交
添加了所有文件,而且
浏览 0
提问于2018-01-30
得票数 0
回答已采纳
3
回答
Git
rebase忽略合并
提交
我想把这四条
提交
消息压缩成一条。更改已经被推送。但是,如果我尝试使用下面的命令执行rebasing,它会忽略所有的合并
提交
消息。我怎样才能做到这一点,以及为什么它忽略合并
提交
。
浏览 4
提问于2018-02-16
得票数 4
1
回答
请参阅文件的前一个
版本
。
我希望看到一个较旧
版本
的文件,但以下是:给我以前的承诺。自上次
提交
以来,该文件没有更改,因此我看到了相同的内容。为了找到该文件的旧
版本
,我需要手动增加修订规范,直到找到实际差异为止。这真是令人沮丧。
git</
浏览 1
提问于2015-03-19
得票数 3
回答已采纳
1
回答
VSTS
Git
:存储库被删除的.gitignore弄脏了。在master之前已经执行了清理,但是新的
git
克隆仍然可以下载超过4000个文件
、
、
、
Git
:有人删除了.gitignore并
提交
了近2000个本应被忽略的文件,从而破坏了我们的回购,并使其膨胀了250MB。我们已经清理了它(不得不执行cmd
git
命令),但是在这个代码库上做一个新的
git
克隆仍然会下载额外的2000个文件,在增量生效并删除这些文件之前。假设创建一个全新的repo不是一个选项(商业原因),那么最好的方法是什么才能让一个新的
git
克隆不会下载被忽略的2000个文件? 一些分支仍然有这2000个未清理的文件,但没有主分支。
浏览 1
提问于2018-04-27
得票数 0
2
回答
保存本地覆盖,并在
git
拉出后修改后
重新
应用它们。
、
因此,当我从远程(
git
pull)更新项目时,我必须修改一些配置文件,但仍然希望能够保存这些更改。理想情况下,我的更改应该在
git
status中显示为修改 到目前为止,我还没有发现关于这个特殊工作流程的问题。那么最好的方法是什么呢?
浏览 2
提问于2015-12-02
得票数 1
回答已采纳
8
回答
如何将特定的
提交
推送到远程,而不是以前的
提交
?
、
、
我已经在不同的文件上
提交
了几次,但到目前为止,我只想将一个特定的
提交
推送到我的远程存储库。 这有可能吗?
浏览 0
提问于2010-07-13
得票数 942
1
回答
在Jenkins中发布到Artifactory时,使用
Git
SHA
提交
ID作为工件
版本
号
、
、
、
、
我们在
Git
存储库中有一个Gradle项目,Jenkins监控
提交
。当新的
提交
进入时,它将启动构建管道。在管道的末尾,它将jar文件发布到Artifactory。我希望Jenkins使用
Git
SHA
提交
ID具有
已
发布jar的工件
版本
号。我看到Jenkins
Git
插件将
提交
ID保存在一个名为
GIT
_COMMIT的环境变量中。但是我如何告诉Jenkins Artifactory插件使用这个值作为
版本
浏览 1
提问于2015-08-25
得票数 4
5
回答
git
不跟随移动的文件
、
、
我看到
git
源代码管理将这些文件作为添加处理。 查看<e
浏览 7
提问于2012-08-09
得票数 2
1
回答
重新
打开
提交
窗口
我经常一次多次
提交
: 回到资源管理器窗口.右
浏览 0
提问于2019-05-10
得票数 0
回答已采纳
2
回答
查找
提交
中包含特定
版本
文件的所有标记。
、
我有一个相当大的
git
存储库,其中的文件多年来一直保持不变。因此,它们是许多
提交
的一部分,其中一些
提交
已经被标记(
已
发布
版本
)。(这个问题类似于,但对于
Git
.)
浏览 3
提问于2022-07-11
得票数 1
回答已采纳
1
回答
删除对工作目录的更改并返回到最后
提交
我正在使用
git
,目前在主分支。我对工作目录中的文件做了一些更改,但希望删除这些更改,并在进行最后一次
提交
时返回项目的
版本
。我尝试了
git
checkout master,但是当每一行的开头有"M“和”已经在‘主’上“消息时,这会给出一个文件列表。但是,
已
更改的文件不会被
重新
更改回上次
提交
时的状态。我怎样才能回到项目在最后一次
提交
时的状态?谢谢这个问题是不同的,因为我希望撤消工作目录中的更改,以匹配存储库中的最后一次
提交</e
浏览 1
提问于2016-04-03
得票数 0
1
回答
提交
的存储库范围内的rebase
、
、
、
考虑下面这行
提交
。现在,当我在分支bar中处理
提交
h时,我意识到我在
提交
c中犯了一个错误。因此,我运行
git
rebase并打开commit c进行编辑。我做了我的更改,将它们暂存并运行
git
rebase --continue。 现在,我的bar分支
已
更新。但是,foo分支仍然指向
提交
c的原始有缺陷
版本
。有没有一种方法可以运行repo范围的rebase,其中包含指向特定
提交
的指针的所有分支都被标识并
重新
基址,一次一
浏览 0
提问于2013-06-20
得票数 1
回答已采纳
1
回答
在
Git
中,如何修复删除,然后
重新
添加
提交
,这是历史上的方法吗?
、
在一个项目中,分包商在树中移动了一些文件,进行了
提交
(
Git
标记为
已
删除),使用
git
add将它们
重新
添加到树中。那是几次前发生的事。在将更改合并回树之前,我想修复这个问题。我如何在
git
历史上正确的位置“
重新
连接”这些文件?好吧,所以,因为人们建议撤销
提交
。这不是我想要的(我想)。想象一下以下情况|| \| mv file_x file_y| | |
浏览 1
提问于2015-01-23
得票数 0
回答已采纳
3
回答
我怎样才能在
git
中得到所有恢复的文件?
、
我在
git
中使用了XML
版本
,我编写了一个脚本来解析和处理1000+数据。在这一年中,XML的内容被更改并
提交
到
git
中。我想检查从当前
提交
到第一次
提交
的旧XML的内容。有没有可能让所有的文件,所有的
版本
,所有的
版本
,添加到
git
,包括
已
删除的在同一个文件夹中,以不同的名称?
浏览 2
提问于2013-09-09
得票数 1
回答已采纳
1
回答
只理解
git
提交
和预
提交
挂钩。
、
、
我正在编写一个预
提交
钩子来
重新
格式化代码,通常情况下,它可以工作;它
重新
格式化和
git
add的任何分阶段文件,由此产生的
提交
包含所需的重格式化代码。
git
commit --only和预
提交
钩子的组合会导致不理想的索引/工作树状态,如下所示:On branchadd" and/or "
git
commi
浏览 3
提问于2016-12-30
得票数 4
回答已采纳
2
回答
git
已
删除的文件以红色显示,如何删除它们
从
git
bash cli命令中删除
git
状态命令目录中的文件后,我将得到所有
已
删除文件的红色列表,如现在,当我使用
git
状态命令时,我得到了这些
已
删除文件的巨大列表。
浏览 2
提问于2013-04-25
得票数 0
回答已采纳
1
回答
使用
GIT
处理自动任务的问题
、
我刚刚开始使用
git
。我面临的问题是,当我签出一个分支,
提交
,然后签出主程序时,自动的grunt任务会看到所做的更改并编译一个新的
版本
。
浏览 1
提问于2014-08-08
得票数 1
回答已采纳
8
回答
Git
在
提交
后仍显示
已
删除的文件
、
如何从
Git
存储库中删除
已
删除的文件?
git
add .
git
status我怎么才能让他们离开呢?
浏览 0
提问于2010-11-30
得票数 73
回答已采纳
2
回答
删除
提交
但保留更改
假设我有这样的
提交
历史:commit 2 - The commit I want to revert, but keep the changesofcommit 4 - The fourth commit如果我还没有推送任何东西(或者只是
提交
1),我所能找到的只是关于如何删除
提交
以及它的更改或重置到该
提交
,这将(据我理解)将所有
提交
从历史记录中删除。
浏览 2
提问于2017-06-29
得票数 2
回答已采纳
3
回答
git
使用format.signoff添加签名行不工作。
、
、
我的客户
git
版本
是1.7.0.4。 当
提交
消息时,我想为
提交
者在
提交
日志消息的末尾自动添加一个“签名-关闭”行。当我设置
git
config --global format.signoff true并运行
git
commit -m "modify something"时,我在
git
log中没有看到“
已
签名”。如果我使用
git
commit -m -s "modify somethi
浏览 17
提问于2013-02-22
得票数 34
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Git 提交规范
git 提交区间介绍
git学习-查看提交历史
Git 修改已提交 commit 的信息
使用git提交代码到github
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券