一、配置
1.查看git版本
1 | git --version |
2.配置用户名
1 | git config user.name "用户名" |
3.配置邮箱
1 | git config user.email "邮箱" |
二、初始化
1.初始化当前目录为git仓库
1 | git init |
2.将全部文件添加到暂存区
1 | git add . |
3.将index.html添加到暂存区
1 | git add index.html |
4.查看当前仓库状态
1 | git status |
5.提交到本地仓库
1 | git commit -m '描述信息' |
6.查看历史提交记录
1 | git log |
7.回滚
1 | git reset --hard 版本号 |
8.查看版本库历史,包括回滚版本
1 | git reflog |
9.回滚,暂存区和工作区代码不变
1 | git reset --soft |
10.撤销回到最近一次修改状态
1 | git checkout -- index.html |
三、分支
1.查看当前所在分支
1 | git branch |
2.创建dev分支
1 | git branch dev |
3.切换到dev分支
1 | git checkout dev |
4.创建dev分支并切换过去
1 | git branch -b dev |
5.合并dev分支代码
1 | git merge dev |
6.修改分支名称
1 | git branch -m 分支名 新的分支名 |
7.删除dev分支
1 | git branch -d dev |
8.git删除远程分支dev
1 | git push origin --delete dev |
四、远程仓库
1.关联远程仓库,起别名为origin
1 | git remote add origin git@github.com:wuchenguang1998/test.git |
2.推送到远程
1 | git push -u origin master |
3.推送本地新建dev分支
1 | git push -u origin dev |
4.克隆远程已经存在的仓库
1 | git clone git@github.com:wuchenguang1998/test.git |
5.拉取dev分支代码
1 | git pull origin dev |
上面等同于以下2个命令之和
1 | git fetch origin dev |