git stage/index

来源:互联网 发布:cc域名是哪个国家的 编辑:程序博客网 时间:2024/05/20 21:23

1.查看提交日志

$ git log --stat --pretty=fuller
$ git log --pretty=oneline
$ git log --graph --pretty=oneline --abbrev-commit
--graph参数可以查看分支合并图,--abbrev-commit只显示SHA1的前几个字符

2.修改文件

nanayin@201605050385- MINGW64 /f/gitdemo (master)$ cat abc.txthellonanayin@201605050385- MINGW64 /f/gitdemo (master)$ echo "yinnana" >>abc.txt

3.查看修改的内容

(1)不带参数,显示该工作区的最新改动,即工作区与暂存区的差异

$ git diff

nanayin@201605050385- MINGW64 /f/gitdemo (master)$ git add .
nanayin@201605050385- MINGW64 /f/gitdemo (master)$ git commit -m 'test'
nanayin@201605050385- MINGW64 /f/gitdemo (master)$ echo "haha">>abc.txt
nanayin@201605050385- MINGW64 /f/gitdemo (master)$ git status -s -b## master M abc.txt


(2)将工作区和HEAD(当前工作分支)相比
$ git diff HEAD

(3)通过参数--cached或者--staged,将暂存区(提交任务,stage)和版本库相比
$ git diff --cached




0 0
原创粉丝点击