git checkout 简介

转载 2016年08月31日 10:33:47
git checkout的主要功能就是迁出一个分支的特定版本。默认是迁出分支的HEAD版本
示例:
git checkout master     //取出master版本的head。
git checkout tag_name    //在当前分支上 取出 tag_name 的版本
git checkout  master file_name  //放弃当前对文件file_name的修改
git checkout  commit_id file_name  //取文件file_name的 在commit_id是的版本。commit_id为 git commit 时的sha值。
git checkout -- hello.rb
这条命令把hello.rb从HEAD中签出.
git checkout .
这条命令把 当前目录所有修改的文件 HEAD中签出并且把它恢复成未修改时的样子.
注意:在使用git checkout ,如果其对应的文件被修改过,那么该修改会被覆盖掉。

相关文章推荐

git checkout简介

原文: http://web.mit.edu/~thefred/MacData/afs/sipb/project/git/git-doc/git-checkout.html  git checkou...
  • hudashi
  • hudashi
  • 2016年11月25日 15:27
  • 118950

聊聊git checkout

在日常的git操作中,git checkout——检出,是我们的常用命令。最为常用的两种情形是创建分支和切换分支。 在下面的命令中,使用了一些简写,在这里说明一下: git st # gi...

git checkout : You have local changes cannot switch branches&Entry would be overwritten by mege

摘要:分支切换在git的使用中可谓是最重要的部分之一,而git checkout还经常被用于回滚当前工作目录——当然,也被用来做 分支切换。因此,这是出错率极高的命令。本文主要为你解析git chec...

Undoing in Git - Reset, Checkout and Revert

Undoing in Git - Reset, Checkout and Revert Git provides multiple methods for fixing up mistakes ...
  • xqs83
  • xqs83
  • 2012年03月22日 12:41
  • 1167

Android Studio中checkout在git上面的项目后无法运行

按照正常步骤,我们从 “VCS”->"Checkout from Version Control"->"Git" ,将项目导出到工程,没有报错,但发现项目并没有正常编译好。导入后大概情况如下: ...

1、Google Checkout简介&开通流程

要开通Android Market,是离不开Google Checkout的,原因有: • 注册Android Market开发者帐号,需要缴纳25美元的注册费,而其通过Google Check...

Github版本控制与git checkout命令的使用

Github的作用实在是太多了,版本控制、代码托管、协作开发、基友社交等等。我们今天就来介绍下如何使用Github release来进行版本控制。 (1)我首先在Github创建一个repo,名字为i...

不幸的问题还是出现了:Chromium代码上整理patch(working目录/master分支),部分文件做了git checkout恢复,结果GYP再编译就出错了

redtea@Lenovo:~/Projects/Chromium/src$ ninja -C out/Release android_webview_apk ninja: Entering dir...
  • cteng
  • cteng
  • 2014年12月19日 15:12
  • 1851

git撤销大全(reset、reflog、revert、checkout、rebase、rm)

注:本文翻译自这里撤销“public”修改场景:你使用git push将本地更改发布到github上,突然意识到这个commit有点问题,不能push上去,你需要撤销这个commit。撤销: gi...
  • bdss58
  • bdss58
  • 2015年12月20日 16:22
  • 1514

git clone问题: warning: remote HEAD refers to nonexistent ref, unable to checkout

在git clone的时候出现如下warning: warning: remote HEAD refers to nonexistent ref, unable to checkout原因是.git目...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:git checkout 简介
举报原因:
原因补充:

(最多只允许输入30个字)