检出 checkout 是git常用命令之一.主要用于创建切换分支,覆盖本地修改等
git checkout 用于显示工作区,暂存区,版本库中文件的区别
git checkout -b branch 用于创建一个新的分支,
git checkout branch 用于检出一个分支
git checkout [commit] --filename 用暂存区中的文件覆盖工作区中的文件,若不省略commit则使用版本库中的覆盖
git checkout branch --filename 用指定分支的文件覆盖工作区中的文件
checkout 和 reset的区别是
reset主要用于重置暂存区和版本库
checkout主要用于分支切花和覆盖工作区