我目前正在分支机构并进行了一些更改,没有提交或存储。我切换到另一个分支,git没有给我通常的
error: Your local changes to the following files will be overwritten by checkout: Please commit your changes or stash before you can switch branches.
相反,它只是切换到另一个分支并随之进行更改。我该如何解决?我想要回复错误并阻止我切换,直到我提交它。
答案 0 :(得分:0)
git会阻止您以覆盖本地更改的方式更改工作目录(例如,在结帐时)。
由于您的结帐顺利进行,这只是意味着本地更改未被其覆盖,因此无需担心。你仍处于一致状态。
你或许转向一个新的分支?或者本地更改可能是新添加的文件?这可以解释为什么结账没有产生冲突。