1、git checkout 命令介绍

git checkout,应该是Git中最简单,但也是最难以理解的命令吧。checkout 本意是检出的意思,跟“切换”往往不太相关,但它往往用于切换分支,让人感觉有点莫名其妙。其实,git checkout 的作用有两个:第一个作用是切换分支,第二个作用是放弃修改。

2、切换分支

git checkout branchname,切换到一个存在的分支。

git checkout -b branchname,创建并切换到新的分支.

这个命令是将git branch newbranchgit checkout newbranch合在一起的结果。

3、放弃修改

3.1、放弃工作区中全部的修改

$ git checkout .

3.2、放弃工作区中某个文件的修改:

$ git checkout -- filename

标签: none

添加新评论