配置
git 安装完成后,首先要设置自己的用户名和邮箱:
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
--global参数表示本机上所有的git仓库都会使用这个配置。
创建仓库
第一步,建立一个空目录,并进入这个目录
mkdir test
cd test
第二步,git init 命令把这个空目录变成一个仓库,此时该目录下会多出一个.git目录。
在仓库中添加文件
第一步,我们在test目录下新建一个readme.txt文件,使用git add命令将文件添加到仓库
git add readme.txt
第二步,用git commit将文件提交到仓库
git commit -m "read me"
-m参数后面是提交说明
修改文件
假设此时的readme.txt已经被修改,可以使用git diff命令查看文件是怎么被修改的
git diff readme.txt
可用git status 命令查看仓库的当前状态。
修改的文件仍需要用git add和git commit命令提交到仓库。
commit在git中被称为快照。
git log命令可以查看提交日志。
版本回退
使用git reset 命令回退版本,HEAD表示当前版本,HEAD^表示上一个版本,HEAD^^表示上上个版本,上100个版本可以写成HEAD~100.
git reset --hard HEAD^
git reflog命令可以用来显示使用git的每一次命令,可以查看版本号,git reset后添加版本号可以直接跳转到相应的版本。
创建分支
git checkout -b dev
创建一个dev分支并切换到dev分支,-b参数表示创建并切换分支。
git branch命令查看当前分支
git checkout master 可以切换到master分支
git merge dev 表示将指定分支合并到当前分支
git branch -d dev 删除dev分支
学习地址:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000