[英]Is Git auto stashing?
我目前在分支机构上并进行了一些更改,未提交或隐藏。 我切换到另一个分支,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.
相反,它只是切换到另一个分支并随其进行更改。 我该如何解决? 我想返回错误并阻止我切换,直到我提交它为止。
git阻止您以覆盖本地更改的方式更改工作目录(例如,在签出的情况下)。
由于您的结帐过程很顺利,这仅意味着本地更改不会被其覆盖,因此无需担心。 您仍处于一致状态。
您是否要切换到新分支? 还是本地更改是新添加的文件? 那可以解释为什么结帐不产生冲突。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.