[学习过程] Git的基础命令2

原创 2018年04月15日 09:03:48

HEAD:是一个指向当前commit的指针

  • git show HEAD

    - output 出HEAD的具体细节信息,output长的像是 git log 和 git diff两个command的结合。

  • git checkout HEAD/commit ID (前7个字符)

    - git checkout -- filename  和git checkout HEAD/commit ID是一样的效果。

    - 切换到HEAD和commit ID的那一次commit里去,并把working directory里面commit的文件给回复到HEAD/commit ID里的        那个版本。

    - 有点像跳转的作用,也有重制的效果。

  • git reset HEAD filename

    - 撤销add到staging area里面的file

  • git reset HEAD/Commit ID (前7个字符)

    - 重置到 HEAD/Commit ID的那一次commit里去,不会重制working tree里的东西,reset HEAD。

    - Working flow:  A -> B -> C -> D -> E (HEAD)

                如果这个时候我要执行 git reset C 的话

                new workflow: A -> B -> C(HEAD)

        


[学习过程] Git的基础命令

Git是一个用来追踪项目过程的软件。Git的workflow是:     git init(创建git项目) -> working directory(在要写代码的directory里面...
  • weixin_41812642
  • weixin_41812642
  • 2018-04-14 14:32:42
  • 5

[学习过程]Git的基础命令3

git branch        - 查看当前所有的branch,master是总的branch,其他所有子branch都继承master。所有对master做的commit行为在         ...
  • weixin_41812642
  • weixin_41812642
  • 2018-04-15 12:52:38
  • 3

Git 学习(篇三 --Git基础命令)

Git 学习(篇三 –Git基础命令)获取 Git 仓库 git init git clone url git log git show git reset git chekeout...
  • adayabetter
  • adayabetter
  • 2016-10-12 17:10:50
  • 500

Pro Git 中文版 免积分

  • 2013年01月28日 17:30
  • 4.33MB
  • 下载

Linux基础命令学习Linux基础命令学习

  • 2011年07月12日 20:06
  • 330KB
  • 下载

LINUX(redhat)学习之文件操作基础命令

cat:显示文本文件的全部内容head:读取文本文件前多少行(默认前10行)head -数字 tail:读取文本文件后多少行(默认后10行) tail -数字 表示显示几行more:从前往后显示,分屏...
  • qq_36265384
  • qq_36265384
  • 2018-04-08 17:14:51
  • 13

Git基础命令学习

git基础命令学习笔记 git init 命令目录变成 Git 可以管理的仓库 git add 把文件添加到仓库(可多次add不同的文件) git commit 把文件提...
  • z714303584
  • z714303584
  • 2015-04-10 12:09:45
  • 418

git基础命令学习总结

git版本升级 git clone git://git.kernel.org/pub/scm/git/git.git 列出所有 Git 当时能找到的配置 git config --list gi...
  • qq_38125058
  • qq_38125058
  • 2018-01-27 14:59:07
  • 216

[ 笔记 ] git 基础命令在学习

[ 笔记 ] git 基础命令在学习 一前言 二git branch 和 git checkout 三git clone 和 git remote 五git merge 和 git rebase 简单...
  • AidanDai
  • AidanDai
  • 2015-12-29 16:15:10
  • 282

oracle学习及常用命令

--------------------------------------------------oracle命令------------------------------------------...
  • jiaoqf321456
  • jiaoqf321456
  • 2016-07-22 10:40:36
  • 330
收藏助手
不良信息举报
您举报文章:[学习过程] Git的基础命令2
举报原因:
原因补充:

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