注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

onefish资料库

成功要素---耐得住孤独!

 
 
 

日志

 
 

常用的git命令  

2012-08-27 17:50:36|  分类: 技巧 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

git diff --cached  比较暂存区内的文件与上次提交的差别。

git commit -a -m 'added new benchmarks' 一步部到位提交文件,只针对已经有跟踪的文件,对于新文件,还是要用add

$ git rm --cached readme.txt只是从暂存区内删除,用于已经添加了,但是文件不需要删除,

$ git rm log/\*.log  删除所有log/ 目录下扩展名为.log 的文件

$ git rm \*~      递归删除当前目录及其子目录中所有~ 结尾的文件。

$ git log --stat 显示简要的增改行数统计 列出每次更改 文件的列表

$ git log --pretty=oneline   列出版本 号与提交的备注

$ git log --pretty=format:"%h - %an, %ar : %s"可以定制要显示的记录格式

$git log --pretty=format:"%h %s" --graph  查看出分支的情况

$git commit --amend    当提交后还想提交文件,此时先add剩下的文件,然后执行此句,进行 重新提交

$git reset HEAD filename  取消已经放在暂缓区内的东西

分支

$git checkout-b iss53  新建分支,并转到分支

$git merge hotfix  合并分支

$git branch -d hotfix 合并完后删除某个分支

$git branch  查看所有分支

$git branch --merge 查看哪些分支已被并入当前分支

$git branch --no-merged  还没有合并的分支

合并前也必须保证主分支也已经提交了合并时必须回到主分支,然后进行合并; 在进行分支切换时必须保证文件已经提交完如果合并有冲突则进行,解决并提交;

  评论这张
 
阅读(167)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017