Git 常用操作(九) git checkout 与分支切换
2017-10-13 11:05
579 查看
Section1 切换分支
superDy@DESKTOP-85E2I07 MINGW64 /c/test/gittest/GitTest (master)
$ git branch
* master
test3
superDy@DESKTOP-85E2I07 MINGW64 /c/test/gittest/GitTest (master)
$ git checkout test3
Switched to branch 'test3'
superDy@DESKTOP-85E2I07 MINGW64 /c/test/gittest/GitTest (test3)
$ git checkout master
Switched to branch 'master'
Your branch is up-to-date with 'origin/master'.
superDy@DESKTOP-85E2I07 MINGW64 /c/test/gittest/GitTest (master)
$
Section2 新建分支
superDy@DESKTOP-85E2I07 MINGW64 /c/test/gittest/GitTest (test3)
$ git branch anewtestbranch
superDy@DESKTOP-85E2I07 MINGW64 /c/test/gittest/GitTest (test3)
$ git branch
anewtestbranch
master
* test3
git branch xxx 即为创建一个新分支
这时候执行checkout
superDy@DESKTOP-85E2I07 MINGW64 /c/test/gittest/GitTest (test3)
$ git checkout anewtestbranch
Switched to branch 'anewtestbranch'
superDy@DESKTOP-85E2I07 MINGW64 /c/test/gittest/GitTest (anewtestbranch)
$ git branch
* anewtestbranch
master
test3
则切换到新的分支了
Section3 简便的方式
其实创建新分支并切换到新分支还有一步到位的方式
superDy@DESKTOP-85E2I07 MINGW64 /c/test/gittest/GitTest (test3)
$ git checkout -b thenewbranch
Switched to a new branch 'thenewbranch'
superDy@DESKTOP-85E2I07 MINGW64 /c/test/gittest/GitTest (thenewbranch)
$ git branch
master
test3
* thenewbranch
这个时候创建新分支和切换到新分支就一步到位的完成了
superDy@DESKTOP-85E2I07 MINGW64 /c/test/gittest/GitTest (master)
$ git branch
* master
test3
superDy@DESKTOP-85E2I07 MINGW64 /c/test/gittest/GitTest (master)
$ git checkout test3
Switched to branch 'test3'
superDy@DESKTOP-85E2I07 MINGW64 /c/test/gittest/GitTest (test3)
$ git checkout master
Switched to branch 'master'
Your branch is up-to-date with 'origin/master'.
superDy@DESKTOP-85E2I07 MINGW64 /c/test/gittest/GitTest (master)
$
Section2 新建分支
superDy@DESKTOP-85E2I07 MINGW64 /c/test/gittest/GitTest (test3)
$ git branch anewtestbranch
superDy@DESKTOP-85E2I07 MINGW64 /c/test/gittest/GitTest (test3)
$ git branch
anewtestbranch
master
* test3
git branch xxx 即为创建一个新分支
这时候执行checkout
superDy@DESKTOP-85E2I07 MINGW64 /c/test/gittest/GitTest (test3)
$ git checkout anewtestbranch
Switched to branch 'anewtestbranch'
superDy@DESKTOP-85E2I07 MINGW64 /c/test/gittest/GitTest (anewtestbranch)
$ git branch
* anewtestbranch
master
test3
则切换到新的分支了
Section3 简便的方式
其实创建新分支并切换到新分支还有一步到位的方式
superDy@DESKTOP-85E2I07 MINGW64 /c/test/gittest/GitTest (test3)
$ git checkout -b thenewbranch
Switched to a new branch 'thenewbranch'
superDy@DESKTOP-85E2I07 MINGW64 /c/test/gittest/GitTest (thenewbranch)
$ git branch
master
test3
* thenewbranch
这个时候创建新分支和切换到新分支就一步到位的完成了
相关文章推荐
- git checkout切换分支
- git学习笔记-7 git checkout 切换分支
- git分支的创建、切换、合并及删除操作小结
- GIT分支操作常用命令
- 【git 分支】—常用分支操作命令
- 【git系列之E】git的分支操作(查看分支、切换分支、新建分支和删除分支)
- git分支操作常用命令
- git常用命令,分支操作,子模块
- git branch 相关操作总结 新建分支 删除分支 切换分支 查看分支
- Git 创建分支+分支推送+本地切换远程分支+免密码git操作
- Git的纯命令操作,Install,Clone , Commit,Push,Pull,版本回退,撤销更新,分支的创建/切换/更新/提交/合并,代码冲突
- Git 简单操作(拉取,推送 ,合并分支,切换分支)
- git常用操作和分支管理
- git 切换分支时的 git checkout
- Git常用操作 - 分支管理
- git常用操作之分支管理(五)
- Git 分支操作常用命令
- GIT(5)----常用命令:新分支,切换,删除,远程推送,标签,日志
- Git常用操作及分支
- Git常用分支操作