Git smart checkout与force checkout
smart checkout: 把冲突的这部分内容带到目标分支
force checkout:不会把冲突的这部分内容带到目标分支,目标分支的内容完全覆盖当前分支的内容
当前分支修改的所有内容都会丢失,就算再切回来也找不到,需要慎重操作。
Do not checkout:不切分支,继续留在当前分支;
smart checkout: 把冲突的这部分内容带到目标分支
force checkout:不会把冲突的这部分内容带到目标分支,目标分支的内容完全覆盖当前分支的内容
当前分支修改的所有内容都会丢失,就算再切回来也找不到,需要慎重操作。
Do not checkout:不切分支,继续留在当前分支;