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

git 常用命令 备注

时间:2015-05-25 18:54:31      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:

http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

git教程很多很成熟了不做赘述


整理出来,方便自己遗忘时候复习

配置个人信息


$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"

初始化仓库

$ git init
添加文件到仓库
$ git add readme.txt
查看当前状态
$ git status
查看日志
$ git log
查看和版本库不同
$ git diff
提交
$ git commit -m"this is comment "
控制台内查看文件
$ cat readme.txt
回滚版本
$ git reset --hard "版本号"
查看命令历史
$ git reflog

撤销修改,相当于重新checkout

$ git checkout -- readme.txt

删除文件

$ rm test.txt
添加远程仓库
$ git remote add origin git@github.com:wangbintao/gitResp.git

推送到远程(加上-u,不仅把当前master分之推送到远程,还会合并,为了简化以后推送命令)

$ git push -u origin master
克隆远程仓库
$ git clone git@github.com:wangbintao/gitResp.git
创建分支
$ git checkout -b dev
加上-b参数相当于,创建并切换
$ git branch dev 
$ git checkout dev
查看分支
$ git branch
合并分支
$ git merge dev
删除分支
$ git branch -d dev
查看合并分支结构图
git log --graph
--no--ff 采取禁用快速合并模式合并
$ git merge --no-ff -m "merge with no-ff" dev
储藏现场
$ git stash
查看储藏
$ git stash list
恢复储藏,不删除原储藏
$ git stash apply
恢复储藏,并删除原储藏
$ git stash pop
强行删除储藏
$ git branch -d



git 常用命令 备注

标签:

原文地址:http://my.oschina.net/u/1432304/blog/419719

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