【发布时间】:2012-02-01 07:11:53
【问题描述】:
我在本地有两个分支,master 和 Berislav。后者目前处于活动状态,我已提交所有更改。当我尝试结帐到master 时,我收到以下消息:
错误:您对以下文件的本地更改将被覆盖 通过结帐:[活动分支中更改的文件列表]请, 在切换分支之前提交更改或存储它们。 中止
但是,我尝试过的所有其他操作——commit、status、merge——告诉我没有什么可以提交(工作目录干净)。我需要做什么才能到达我的master 分支?
编辑:当我尝试git stash 时,我得到:
错误:将未修改的 [文件路径] 提供给 diffcore
对于上述错误中列出的所有文件。
【问题讨论】:
-
git status的输出是什么? -
+1 到 manojlds。这是解决此问题的有用信息。
-
Just: # 在 Berislav 分支上没有提交内容(工作目录干净)
-
您运行哪个操作系统?如果是windows,你设置autocrlf了吗?
标签: git