1、Git认证
作用 | 命令 |
---|---|
设置用户名 | git config --global user,name “Garry” |
设置密码 | git config --global user.email “Garry@qq.com” |
2、创建一个版本库
作用 | 命令 |
---|---|
创建一个版本库 | git init |
3、文件提交到版本库
作用 | 命令 |
---|---|
将文件添加到仓库(执行完这步后没有任何显示) | git add 文件名 |
将文件提交到仓库,引号的部分为本次提交的描述 | git commit -m “第一次修改” 文件名 |
4、查看仓库状态
作用 | 命令 |
---|---|
查看仓库状态 | git status |
颜色 | 代表状态 |
---|---|
红色 | 文件已修改,未添加到版本库 |
绿色 | 文件已添加到版本库,但是未提交到版本库 |
nothing to commit, working tree clean | 本地没有修改的问题 |
5、查看git的历史版本记录
作用 | 命令 |
---|---|
查看git提交记录(最近改变的) | git log |
查看git提交记录(最近改变的,按行展示) | git log --pretty=oneline |
6、回退版本
作用 | 命令 |
---|---|
回退版本 | git reset --hard 版本号 |
7、查看所有的历史记录的版本号
作用 | 命令 |
---|---|
查看所有的历史记录的版本号 | git reflog |
8、回退版本
作用 | 命令 |
---|---|
回退版本 | git reset --hard 版本id |
9、Git仓库说明
10、撤销
作用 | 命令 |
---|---|
撤销工作区的修改 | git checkout – a.txt |
撤销暂存区的修改 | 步骤1、暂存区撤回工作区 git reset HEAD aa.txt 步骤2、撤回工作区的修改 git checkout – a.txt |
11、创建分支
作用 | 命令 |
---|---|
创建分支并切换到分支 | git checkout -b dev |
12、切换分支
作用 | 命令 |
---|---|
切换分支 | git checkout master |
13、将dev代码合并到master分支
作用 | 命令 |
---|---|
步骤1:切换到master分支 | git check out master |
步骤2:将dev代码合并到master分支 | git merge dev |
14、删除分支
作用 | 命令 |
---|---|
删除分支 | git branch -d dev |
15、查看分支
作用 | 命令 |
---|---|
查看分支 | git branch |