腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
在
没有
git
提交
的
情况下
,如
何在
git
add
和
git
签出
后
恢复
我
的
diff
?
我
修改了分支A中
的
一些文件,然后使用
git
add
添加这些修改
后
的
文件。但是
我
忘记使用
git
commit将修改
提交
到当前分支。然后
我
使用
git
checkout B切换到另一个分支。当我再次切换到分支A时,
我
发现这里找不到任何修改过
的
内容。有
没有
办法让我拿回修改过
的
文件?
浏览 38
提问于2017-08-22
得票数 0
回答已采纳
2
回答
如
何在
git
添加之前
恢复
文件
、
我
对文件做了一些修改,但
没有
做
git
add
.
我
不想松开
我
的
计划
浏览 3
提问于2017-03-10
得票数 0
回答已采纳
2
回答
为什么
在
签出
另一个分支
后
,仍存在未分阶段
的
更改?
、
我
正在观察一些与我所知道
的
git
checkout命令不一致
的
东西。
在
master以外
的
分支上,
我
对跟踪
的
文件进行了一些修改;不进行暂存
和
提交
这些更改,
我
将运行吉特符合而不打眼皮,但更令人惊讶
的
是,
我
在那支树枝上所做
的
所有修改仍然存在下面是一个再现这种情况
的
例子: mk
浏览 4
提问于2014-09-19
得票数 12
回答已采纳
3
回答
使
git
重新设置已删除
的
文件
假设
我
在
commit abc123中删除了abc123。然后,当我
git
reset时,
git
diff
的
输出显示fileA被删除了。fileA已不在
我
的
工作目录中,所以我无法重新添加它。
git
reset
的
默认设置是
git
reset --mixed。
在
man
git
-reset中将此描述为: 重置索引,但不设置工作树(即保留已更改
的
文件,但
浏览 5
提问于2013-03-13
得票数 1
回答已采纳
1
回答
git
:从远程分支
签出
更改本地文件?
、
、
我
刚刚向远程分支
签出
,以直接在文件中查看与本地分支
的
差异。根本
没有
做任何更改,但是当我试图返回(ck = checkout)到主服务器时,
我
得到了一个错误:“
签出
将覆盖您对以下文件
的
本地更改: 编辑:错误
没有
提到任何关于挂起
的
提交
或任何事情
我
不明白为什么
签出
会对文件进行任何更改,但是
签出
是来自远程分支,错误说“本地文件”让
我
困惑.然后本
浏览 0
提问于2019-05-02
得票数 1
回答已采纳
1
回答
我
的
git
控制文件无法
恢复
。
每当我运行
git
commit或
git
status时,
在
弹出显示modified之前,有一些文件
我
从未更改过。
我
签出
/还原了这些文件,但它不起作用。
git
diff
也
没有
显示出差异。
我
注意到,每当我
在
文件上运行
git
checkout或
git
revert时,它
的
修改时间就不会改变。 有任何方法可以将这些未修改
的
文件
浏览 1
提问于2015-04-26
得票数 1
回答已采纳
2
回答
我会重新设置什么--硬
的
改变?
、
我
有一个设置(需要这样),在这里
我
将更新
的
文件同步到一个
git
存储库。当文件更改时会发生这种情况,并且在此同步过程中忽略.
git
文件夹。所以 有时,
我
需要基于上游更新server上
的
但是,
我</e
浏览 3
提问于2017-07-14
得票数 1
回答已采纳
1
回答
一个分支中
的
更改显示
在
主目录中
我
是
git
的
新手,
我
有一个奇怪
的
东西。
我
签出
到一个分支,做一些更改,然后
我
签出
到master,
我
在
另一个分支中所做
的
更改就在那里。
我
不确定是
我
误解了这个概念还是
我
做错了什么。来自msysgit
的
git
版本是1.7.11-preview20120710。 这是
我
执行
的<
浏览 1
提问于2012-08-05
得票数 3
回答已采纳
2
回答
从
提交
中还原已删除
的
文件
、
、
我
刚刚完成了以下一系列步骤,
我
不知道如何
恢复
我
的
文件。
git
添加file.txt 非常感谢!
浏览 5
提问于2016-05-28
得票数 10
回答已采纳
1
回答
如
何在
更改
后
将GitHub
git
init与非init本地副本合并
、
我
无法用
我
的
头脑去处理这个烂摊子。无论
我
尝试什么,
我
都会陷入困境,或者因为害怕破坏东西而陷入更深
的
境地。 那么,如何合并来自A
和
B
的
变化,
浏览 1
提问于2014-07-09
得票数 0
5
回答
如何将单个文件
恢复
到以前
的
版本?
、
有
没有
办法
在
一个文件上通过不同
的
提交
。假设
我
修改了一个文件5次,
在
我
已经
提交
并推送到存储库之后,
我
想返回到更改2。有
没有
人能把这个弄清楚?
浏览 0
提问于2010-04-29
得票数 717
回答已采纳
5
回答
Git
:如
何在
提交
之间来回移动
、
、
、
我
有一个关于
Git
的
新手问题:
git
reset <hash> 这似乎让<em
浏览 0
提问于2010-01-23
得票数 78
回答已采纳
2
回答
管道
git
diff
到
git
签出
如果删除一个文件,
我
可以
在
git
中用以下方式还原它:如果
我
想还原所有已删除
的
文件,
我
可以用以下方式列出它们:然后
我
想要做
的
是
恢复
它们,但是
git
diff
--
diff
-filter=D
浏览 11
提问于2016-02-12
得票数 13
回答已采纳
6
回答
如何
恢复
到源主分支
的
文件版本
我
在
本地计算机
的
克隆主分支中-来自远程服务器
的
存储库
的
分支。
我
该怎么做呢?
浏览 1
提问于2009-11-30
得票数 482
回答已采纳
4
回答
在
diff
上不添加新文件吗?
我
有一些代码更改,
我
想通过
diff
文件发送给某人,这些更改涉及重命名文件
的
扩展名(因此看起来像是添加了一个文件,并添加了一个新
的
文件)。
git
status向我展示了以下内容:Your branch is up to date with 'origin/master'./blenkernel/intern/mesh_evaluate.cc Changes not staged for com
浏览 7
提问于2021-06-23
得票数 1
回答已采纳
1
回答
在
git
还原
后
,丢失了所有已完成但未实现
的
修改-中止命令。
、
我
想我完全搞砸了。
我
已经为一个项目工作了2天,
我
试图
在
emacs中
的
Magit
提交
这个项目,但我一直回到阶段区,而
没有
完成
提交
。好吧,
git
revert --abort似乎没问题,因为
我
想中止
git
正在做
的
任何事情,并将我
的
文件留给我
的
文件,但是它实际上将我
的
所有文件都
提交
到最后一次
提交
。
浏览 1
提问于2016-01-03
得票数 1
回答已采纳
2
回答
如
何在
不使用
git
-存储
的
情况下
保存正在进行
的
工作?
、
、
、
、
我
修改了文件A中
的
"AAA“,但我
没有
在
舞台上添加这个更改。所以
在
工作目录中有一个字符串"AAA“
的
A
git
stash pop --
浏览 5
提问于2016-12-19
得票数 6
回答已采纳
2
回答
git
合并在这个图表中
的
位置
、
我
正在学习
git
/github/版本控制,
我
发现下面的图表非常有用()。
我
的
问题是
git
merge在这个图表中
的
位置?箭头从哪里开始
和
指向哪里?
浏览 2
提问于2019-08-18
得票数 5
回答已采纳
30
回答
如
何在
Git
存储库中查找
和
恢复
已删除
的
文件?
、
、
假设
我
在
一个
Git
仓库里。
我
删除一个文件并
提交
更改。
我
继续工作,并作出更多
的
承诺。然后,
我
发现
我
需要在删除该文件之后
恢复
它。
我
知道
我
可以使用
git
checkout <commit> -- filename.txt
签出
一个文件,但是
我
不知道那个文件是什么时候被删除
的
。 如何找到删除给定文件名<e
浏览 44
提问于2009-06-04
得票数 3121
回答已采纳
33
回答
如何将文件重置或
恢复
到特定版本?
、
、
我
对一个文件做了一些更改,这个文件已经作为一组文件
的
一部分
提交
了几次,但现在想要将对它
的
更改重置/
恢复
到以前
的
版本。
我
已经做了一个
git
log
和
一个
git
diff
来找到我需要
的
修订版,但就是不知道如何将文件
恢复
到它过去
的
状态。
浏览 73
提问于2008-10-18
得票数 5220
回答已采纳
点击加载更多
相关
资讯
Git实用技巧和命令
Git的4 个阶段的撤销更改
浅谈git
常用 Git 命令清单
《JAVA从零架构》第2天—分布式版本控制系统-Git
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券