GIt的命令
初始化版本库
在当前目录创建一个.git的目录,并指定当前目录是git的仓库。
$ git init
添加指定文件
$ git add readme.txt
添加全部文件
$ git add .
添加全部文件
$ git add -A
将暂存区的文件提交到仓库。
$ git commit -m '提交说明'
查看文件当前状态
$ git status
查看变化
$ git diff
查看提交记录
$ git log
版本回退
$ git reset --hard HEAD^
查看每一次操作记录
第一次修改 -> git add -> 第二次修改 -> git commit
撤销修改
git checkout -- readme.txt
删除文件
从工作区删除文件
rm 1.txt
从暂存区中删除文件
git rm 1.txt
从版本库中删除文件
git commit -m "remove 1.txt"
添加远程仓库
$ git remote add origin 远程仓库地址
从远程仓库克隆
$ git clone 远程仓库地址
从远程仓库同步最新代码
$ git pull
将代码推送到远程仓库
$ git push
创建分支与切换分支
$ git checkout -b dev
git checkout命令加上-b参数表示创建并切换,相当于以下两条命令:
$ git branch dev
$ git checkout dev
查看分支
$ git branch
合并分支
将dev分支合并到当前分支
$ git merge dev