首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >"git签出“不更新文件

"git签出“不更新文件
EN

Stack Overflow用户
提问于 2013-02-19 19:57:28
回答 1查看 3.3K关注 0票数 1

我使用git的工作流程如下所示: 1.从源/母版重新建立基础;2.为某一特定问题创建一个新分支,并对该分支进行更改。3.将头切换回master,然后将我创建的新分支合并为master。

在文档页面中,git签出应该是

更新工作树中的文件,以匹配索引或指定树中的版本。

但是,在我更改了新的分支和签出母版并使用'git状态‘检查状态之后,更改的文件仍然存在。

最糟糕的是,我在visual studio的git扩展名中使用了“撤销文件更改”选项,现在即使切换回我使用“checkout”命令创建的分支,我也不再看到我的更改。不管怎样,我可以重新做那些改变吗?

EN

回答 1

Stack Overflow用户

发布于 2013-02-19 20:03:03

在“结帐母版”之前,您确定要在您正在处理的分支中提交文件吗?

确保在您正在处理的分支中提交文件。否则,如果git丢弃已更改的文件,您将永远丢失它们。

如果您还不想提交文件,请尝试查看git藏物。Git存储允许您临时保存更改,而无需将它们提交到任何分支。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14966232

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档