Git 的smart Checkout force checkout的区别

在这里插入图片描述

切换分支的时候,smart Checkout 会把冲突的文件带到你要切换的分支。
而 force checkout会直接舍弃当前分支的修改。
比如:我要从A分支切换到B分支,如果我用smart Checkout 则会把我A分支修改的代码合并到B分支;但是我用force checkout则会把我A分支修改的代码直接舍弃,再切换到B分支。

猜你喜欢

转载自blog.csdn.net/xiaowanzi_zj/article/details/120845131