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