腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
git
reset
--
hard
HEAD
留下
未
跟踪
的
文件
?
当我运行时
git
reset
--
hard
HEAD
,它应该重置为原始版本,据我所知。不幸
的
是,它
留下
了
文件
,作为
git
status显示
未
跟踪
文件
的
大列表。你怎么告诉
git
“把它回到原来
的
文件
,什么都没有,没有什么少”?
浏览 619
提问于2017-12-21
2
回答
git
别名,用于完全重置为
HEAD
、
git
add -A &&
git
commit -m cached = diff --cached
git
add -A &&
git
commit -m SAVEPOINT amend
git
add -A &&
git<
浏览 4
提问于2016-03-16
得票数 0
回答已采纳
2
回答
git
-复位与
git
-洁净
的
区别
我
的
目标是完全恢复工作树
的
状态,当它说“没有改变”-没有修改或删除,没有新
的
未
跟踪
的
文件
,什么都没有。 我不在乎..gitignore编辑
的
文件
。
浏览 4
提问于2013-10-22
得票数 4
回答已采纳
1
回答
在"
git
重置--硬#提交“之后,本地不与远程同步
的
Git
、
、
我是
git
的
新手。实际上,我并不将其用于任何项目,而是将其用作存储所有dotfile
的
存储库。 我做了一个
git
commit,就在那之后,我意识到这只是没有必要
的
,因为这是一个不完全
的
改变。因此,我不再执行另一个编辑,commit和push,而是使用
git
reset
--
hard
#commit_shaN重置最后一个好
的
提交,并在这里使用帮助将其推送到远程:。Remote现在很好,但是在本地,当我进行新
的
浏览 1
提问于2019-02-13
得票数 1
回答已采纳
2
回答
为什么
git
签出不删除新
文件
?
、
、
、
、
假设我创建(但不提交)一个
文件
file.txt,然后键入
git
checkout
HEAD
或
git
checkout
HEAD
.。我认为
git
checkout基本上用提交时
的
快照覆盖了当前
的
工作
文件
,所以我认为这会删除file.txt。但事实并非如此。为什么?
浏览 2
提问于2018-08-27
得票数 6
1
回答
(包括删除
未
跟踪
的
文件
)
git
reset
--
hard
HEAD
恢复对工作树中
的
文件
所做
的
任何更改,以便它们与头匹配。但是,它不涉及
未
跟踪
的
文件
。
git
clean -df删除所有
未
跟踪
的
本地
文件
和目录。是否有一种简单
的
方法可以使
跟踪
文件
匹配头部,同时也可以删除
未</em
浏览 2
提问于2013-01-08
得票数 2
回答已采纳
2
回答
覆盖本地
文件
,使用
Git
,拉,\\,丢弃所有本地
文件
和目录,并从repo中获得完整
的
最新代码
、
、
、
我希望从
git
服务器获得完整
的
最新代码,并需要重写我
的
本地机器更改。这意味着我希望删除所有本地
的
未
跟踪
文件
和目录,而不是从远程存储库获取最新
的
代码。有可能用
git
吗?
浏览 12
提问于2017-11-24
得票数 0
回答已采纳
1
回答
如何从失败
的
签出和混乱的当前分支中恢复
我尝试将分支切换到以前
的
分支(P),但是命令失败了,现在我
的
一些消息来源来自当前分支( C ),而其他消息来源来自我希望切换到
的
分支P;并且‘正式’我仍然在分支C中。我如何清除失败签出所造成
的
混乱,并将分支C还原到最后一个提交。
浏览 1
提问于2014-01-17
得票数 1
回答已采纳
2
回答
为什么
git
clean -xfd有时会删除被
跟踪
的
文件
?我们该如何解决这个问题呢?
有时,
git
clean -xfd不仅会删除
未
跟踪
的
文件
和目录,还会删除
跟踪
的
文件
。清理之后,我可以用
git
reset
--
hard
head
恢复那些被
跟踪
的
文件
。所以我
的
流程倾向于:
git
status
浏览 0
提问于2018-08-30
得票数 3
1
回答
如何删除所有本地提交并在分支主(远程存储库)上进行最后一次提交?
、
然后我执行了这个:我
的
本地承诺和拉出
的
那个合并了。现在我后悔了。我想得到最后一个版本,这是在远程分支主,并获得了本地提交(这是合并
的
)。我可以通过以下命令更改工作目录:$
git
checkout 84acc42 .但是,如果我对它做了一些更改并推动它,我猜以前
的
更改仍然存在,并将作为一个提交而被推送。因为提交是存在<em
浏览 1
提问于2018-04-18
得票数 7
回答已采纳
3
回答
还原阶段性更改,保留未分阶段
的
更改
、
、
、
我在
git
中进行了一些阶段性和非阶段性
的
更改,以及一些
未
跟踪
的
文件
。我想保留未进行
的
更改和
未
跟踪
的
文件
,并放弃已进行
的
更改。 在命令行中最简单
的
方法是什么?
浏览 4
提问于2016-06-22
得票数 6
回答已采纳
3
回答
GIT
:
git
重置后--
hard
HEAD
仍显示
未
提交
的
更改
、
我
git
重置了我
的
本地目录:但仍然显示出以下情况:On branch step4 (use "
git
add <file>..." to include in what will be committed) nothing added to commit but untrackedfil
浏览 5
提问于2018-05-24
得票数 2
5
回答
git
重置后--硬头,
git
拉还说:
未
跟踪
的
工作树
文件
...将被合并覆盖
、
在
git
reset
--
hard
HEAD
之后,
git
pull说:
未
跟踪
的
工作树
文件
...将被合并覆盖我已经试过
git
fetch和
git
fetch --all了。
浏览 0
提问于2013-04-26
得票数 6
1
回答
从app中删除
未
跟踪
的
文件
、
在我
的
应用程序中,我想恢复我所做
的
所有更改。我修改了几个
文件
,删除了几个
文件
,同时添加了几个
文件
。 所有这些变化都是无法追踪
的
。我怎样才能恢复一切呢?
浏览 0
提问于2015-10-12
得票数 0
回答已采纳
4
回答
如何执行TFS-等效于“撤消挂起
的
更改”
、
、
如何在一个或多个
文件
上执行与
Git
中
的
TFS“撤消挂起
的
更改”相等
的
操作?这基本上意味着执行以下步骤: 如果您只在磁盘上更改了(1),而没有添加,那么了解执行此操作
的
命令
的
差异(如果有的话)是很好
的
,但是当您已经执行了(2)添加命令时,甚至当您提交了更改
浏览 4
提问于2011-11-03
得票数 35
回答已采纳
4
回答
如何使我
的
分支与其对应
的
远程分支相同?
这篇文章紧跟我上一篇关于
git
拉:
的
文章。 假设我想对某个分支执行"
git
拉“操作,并且我希望这个分支
的
本地副本将与远程分支
的
远程副本相同。该怎么做呢?
浏览 2
提问于2017-07-17
得票数 7
回答已采纳
1
回答
不能“一分为二”;没完没了的藏/复位回路
但是,
git
重置会抱怨某些具有本地更改
的
文件
将被签出覆盖,并且我应该首先存储。
git
存储;
git
均分复位
git
存储;
git
均分复位
git
存储;
git
均分复位 错误:
文件</
浏览 2
提问于2015-12-05
得票数 2
回答已采纳
2
回答
如何在
git
本地分支中保留少量更改并放弃所有其他更改?
、
我已经在本地提交了一些本地分支上
的
更改(需要)。我想将我
的
本地分支重新定位到远程主机,该主机已经更新了修复程序。但还有其他修改/
未
跟踪
的
文件
(很多),我不想保留。现在我可以做'
git
stash‘,然后'
git
stash drop’等等,但这将丢弃所有的更改,包括想要
的
。我不知道该怎么做,因为我刚接触
git
仓库。有没有人能帮助我们一步一步地完成这个任务呢?
浏览 1
提问于2018-11-30
得票数 1
2
回答
让
Git
覆盖本地更改,但保留
未
跟踪
的
文件
有一次,当我做
git
拉取时,我开始得到这个错误:错误:
未
跟踪
的
工作树
文件
,一些
文件
将被合并覆盖。我通常想覆盖本地更改,所以我这样做:
git
clean -f -d这是在这里说明
的
: 但是,此方法似乎会擦除所有
未
跟踪
的
文件
。那么,
浏览 2
提问于2011-06-13
得票数 5
回答已采纳
1
回答
如何将本地
GIT
完全重置为以前
的
提交?
我想对我
的
本地副本做以下操作:
git
clean -fd
浏览 7
提问于2012-10-22
得票数 0
点击加载更多
相关
资讯
git命令
编程小知识【git-0002】git常用操作命令-代码撤销和撤销同步
git学习笔记(二)
浅谈git
Git 基础
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券