设置用户名和邮箱
1 2
| $ git config --global user.name "Your Name" $ git config --global user.email "email@example.com"
|
创建 git 版本库
1 2 3
| $ mkdir www $ cd www $ git init
|
日常四部曲
1.添加文件或目录
2.提交
1
| $ git commit -m "本次提交的说明"
|
3.push到仓库
1
| $ git push origin master //master 是分支名
|
4.删除
1 2
| $ rm -rf a $ git rm -rf a
|
添加远程仓库
本地新建了一个空的仓库,希望把远程的仓库内容添加到本地
1
| $ git remote add origin git@github.com:xxxxx/xxxx.git
|
分支管理
1.创建分支
1 2
| $ git branch <name> $ git checkout -b dev
|
2.查看当前所在分支
会看到类似如下内容,*
指向的就是当前分支。
1 2 3
| ➜ www git:(hexo) ✗ git branch * hexo master
|
3.切换分支
- 删除分支
5.合并分支
版本回退
1.查看版本
1
| $ git log --pretty=oneline
|
2.回退上一个版本
1
| $ git reset --hard HEAD^
|
3.回退到指定版本
1
| $ git reset --hard <commit id > //版本号前几位就可以,不需要输入完整
|