码迷,mamicode.com
首页 > 其他好文 > 详细

git学习

时间:2017-04-09 09:40:04      阅读:125      评论:0      收藏:0      [点我收藏+]

标签:别名   ref   查看   创建   out   cache   工作   one   图像   

提交空的修改(git默认是不支持空提交的,需要特殊加其它命令):

git commit --allow-empty -m ‘空的提交‘

查看当前分支提交历史明细:

git log

查看当前分支提交历史(显示概要信息,包括提交后产生的hash值的前几位、注释信息):

git log --oneline

查看当前分支提交历史(显示概要信息,包括提交后产生的hash值的前几位、注释信息、分知名):

git log --oneline --decorate

查看所有分支的提交历史,(显示概要信息,包括提交后产生的hash值的前几位、注释信息、分知名,并且以图像化的形式输出--比如创建的分支是基于哪个分支创建的):

git log --oneline --all --decorate --graph

配置别名:

git config alias.logg ‘log --oneline --all --decorate --graph‘

使用:git logg

查看暂存区中有哪些文件:

git ls-files -s

创建分支(但不会自动切换分支):

git branch 分支名

切换分支:

git checkout 分支名   注意:当分支切换后,工作区的文件就换变成当前分之下的文件。

创建分支并且切换分支:

git checkout -b 分支名

查看本地仓库有哪些分支:

git branch

查看分支的hash值:

cat .git/refs/heads/分支名

查看本地仓库分支上有哪些文件:

git ls-tree 分知名

将暂存区中的文件覆盖工作区中对应的文件:

git checkout -- 文件名

编辑工作区文件内容:

vi 文件名

查看工作区文件内容:

cat 文件名

查看暂存区文件内容:

git cat-file -p :文件名

查看本地仓库文件内容:

git cat-file -p 分知名:文件名 

查看工作区、暂存区文件的不同:

git diff

查看工作区、本地仓库文件的不同:

git diff HEAD

查看暂存区、本地仓库文件的不同:

git diff cached

 

git学习

标签:别名   ref   查看   创建   out   cache   工作   one   图像   

原文地址:http://www.cnblogs.com/wenxiangxu/p/6683593.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!