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