git checkout 命令图文详解
·
git checkout 命令图文详解
检出文件,
分支转换。
git checkout branchname (切换本地分支)
切换到”branchname“分支,注意是本地分支。
切换远程分支
需要先将远程分支与本地分支关联。
git checkout -b 本地分支名 origin/远程分支名
该命令可以将远程仓库里指定的分支拉取到本地,并在本地创建一个分支与指定远程仓库分支关联起来。并切换到新建的本地分支中。
放弃修改
git checkout .
放弃所有工作区的修改
一开始工作区有两个被修改的文件,执行了命令后,放弃了所有的工作区的修改
git checkout – filename
放弃对指定文件的修改
一开始暂存区有两个修改的文件,执行了命令,将A.txt的修改放弃了,
git checkout -f
放弃工作区和暂存区的所有修改
此时工作区有两个文件修改,暂存区有一个修改,执行命令,工作区和暂存区的修改全部放弃。
推荐阅读:
1:git rebase (合并代码和整理提交记录)图文详解
2:git从修改到push 各种可能遇到的情况(add,rm,commit,push)
3:git status时有Untracked files(racked files(未跟踪)的文件,原因分析以及解决方案,git clean详解
4:使用idea,操作git创建分支,回滚版本,合并分支 —全流程配图—
5:git reset 命令详解 git revert命令详解。
6:git branch 分支命令图文详解
更多推荐
已为社区贡献5条内容
所有评论(0)