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

git常用命令

时间:2014-07-11 21:39:19      阅读:218      评论:0      收藏:0      [点我收藏+]

标签:style   color   strong   文件   数据   for   

git clone addr 复制到本地

git branch xx 创建分支XX

git branch -b XX 创建并进入分支XX  [-a列出所有 -d删除分支]

git branch -rd origin/xxx 删除本地分支的远程关联,是关联

git branch remote 查看远程分支

git checkout xx 进入分支XX

git pull 更新并合并分支

git merge --no-ff 强制生成合并记录

 

恢复数据

git reset <filepath> 恢复已添加但未提交的数据
git checkout hash值 恢复数据到某个版本,之后的版本仍存在可以重新访问
git rebase hash值 恢复数据到某个版本,但是该回溯会造成之后的版本都无法恢复无法继续访问 git checkout --  <filename> 撤销当前修改,如果没有添加到暂存区,内容回退到版本库状态, 如果已经添加到暂存区又进行了额修改,内容回到添加到暂存区的状态。

放弃本次修改,强制更新

git fetch --all
git reset --hard origin/master

提交

git diff //查看修改内容,可选
git add. //添加全部修改
git commit -am "" //提交

发布

git tag publish/1.1.1
git push origin publish/1.1.1

查看日志 TODO

 git log --pretty=format:"%h %ad | %s%d [%an]" --graph --date=short

.gitignore文件

  可以写入忽略文件的上传

 

gitlab约定
  master 最新线上
  dev 最新稳定
  feature-* 新任务
  release-* 准备发布 —— daily/x.y.0
  hotfix-* 线上BUG,从master中checkout出来。快速修改,修改完成后应同步到DEV上。 ——daily/x.y.Z

git常用命令,布布扣,bubuko.com

git常用命令

标签:style   color   strong   文件   数据   for   

原文地址:http://www.cnblogs.com/zldream1106/p/3833256.html

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