Linux服务器生成git密钥:
ssh-keygen -t rsa -C "jie.li@imgchina.com.cn"
创建分支版本:
1. 将项目版本代码更新到最新
$ git pull origin master;
2.查看当前分支版本
$ git branch
led
* master
3.如当前分支版本为非master版本,切划回master版本
$ git checkout master
4.创建本支版本
$ git branch cthw
5.提交分支版本
$ git push origin cthw
6.查看本地所有版本
$ git branch
* cthw
led
master
7.登录git服务器,查看该项目工程分支版本
8.git回退几个版本
$git reset --hard HEAD~3
9.获取提交的版本号 commit ID
$git log
commit 2ecdfb1de7740247d79e3635646b2679f1e0badd
Author: lijie <jie.li@imgchina.com.cn>
Date: Thu Nov 3 10:48:37 2016 +0800
test
10.将commit ID的文件打成tar包
$git diff-tree -r --no-commit-id --name-only 2ecdfb1de7740247d79e3635646b2679f1e0badd | xargs tar -rf mytarfile.tar
参考:http://blog.csdn.net/zahuopuboss/article/details/51094642