当当前分支上有未提交的更改时,签出另一个分支
大多数情况下,当我尝试签出另一个现有分支时,Git不允许我在当前分支上有一些未提交的更改。因此,我必须首先提交或保存这些更改。
但是,偶尔Git允许我签出另一个分支,而无需提交或保存这些更改,并且它会将这些更改携带到第一分支签出。
这里的规矩是什么?这些改变是阶段性的还是非阶段性的?把这些变化带到另一个分支对我来说没有任何意义,为什么git有时会允许它呢?也就是说,它在某些情况下有用吗?
蝴蝶刀刀
相关分类