linux:安装git:
1
2
|
apt-get install git
yum install git -y
|
设置git用户名:(用户表示,是谁提交的代码)
1
|
git config --global user.name "test"
|
设置用户邮箱:(用户表示,是谁提交的代码)
1
|
git config --global user.email "418310993@qq.com"
|
查看设置:
1
2
|
git config --list #用户名和邮箱会保存在config配置文件中,也可以直接在配置文件中修改。
git help |
初始化一个git仓库
1
2
3
|
mkdir test
cd test
git init |
创建一个文件:
1
2
3
4
5
6
7
8
|
cd test touch readme.txt
git status #查看readme.txt的状态。此时在工作区域。
git add readme.txt #把文件保存到暂存区域
git commit #把文件保存在仓库中。
git commit -m "这里写注释"
git log #查看提交日志
git commit -a -m #跳过暂存,直接提交到仓库,前提是已经git add的文件,对于没有add的文件无法直接保存到仓库中。
|
删除一个文件:
1
2
3
|
rm readme.txt #先删除工作目录
git rm readme.txt #删除暂存目录
git commit -m "delete readme.txt" #提交到仓库,彻底删除。
|
重命名文件:
1
2
|
git mv readme.txt readme
git commit -m "rename readme"
|
从github克隆一个文件:
1
|
git clone http: //github .com/
|
撤销删除的文件:
1
2
|
git reset readme git checkout file
|
本文转自 王家东哥 51CTO博客,原文链接:http://blog.51cto.com/xiaodongge/1903794