标签:
git 作为开源项目首选版本管理软件,必然其优势不容小觑,下面总结一下初次解除用到的一些技能
1. 基本命令介绍
git help branch 查看branch帮助文档 git branch -a 列出当前所有分支 git branch good_proj 创建分支good_proj git checkout good_proj 将本地HEAD切换到good_proj git pull good_proj 检出good_proj代码 git branch -D good_proj 删除分支good_proj git log 查看git提交日志
git diff 19ebb30fff306edfe087a75e746166868e94a47a 比较当前版本和19***版本的文件差异
2. 应用场景介绍
[a] 在git 服务器上执行版本回滚
a.1 提交记录如下:
$ git log commit e0c70ac309174666b92162f5fb2535d1a00f740c Author: yulin.hu <yulin.hu@powerleader.com.cn> Date: Thu Apr 16 14:19:40 2015 +0800 语言翻译更改 commit 19ebb30fff306edfe087a75e746166868e94a47a Author: yulin.hu <yulin.hu@powerleader.com.cn> Date: Tue Apr 14 18:07:16 2015 +0800 修改bug:domain user 显示admin创建的volume,且显示user 为null
a.2 例如要回退到19ebb30fff306edfe087a75e746166868e94a47a 可执行
git revert e0c70ac309174666b92162f5fb2535d1a00f740c
a.3 此时本地git仓库已经执行revert 操作,下一步执行push ,将revert 提交到git服务器
git push
标签:
原文地址:http://www.cnblogs.com/forilen/p/4432446.html