相关命令
查看当前库的用户名和邮箱命令:
- git config user.name
- git config user.email
设置当前库的用户名和密码
- git config user.name "Sallenkey"
- git config user.email "xxx@163.com"
设置全局的用户名和密码
- git config --global user.name "Sallenkey"
- git config --global user.email "xxx@163.com"
初始化版本库
- git init
将内容添加到暂存区(stage)
- git add xx.xx
将内容提交到仓库
- git commit -m "xx"(-m后跟本次提交的注释)
- git commit -a -m "xx"(将所有修改过的文件提交)
查看是否还有文件未提交但已修改:
- git status
查看某一文件修改了哪些内容
- git diff xx.xx
查看历史修改记录
- git log
版本回退
- git reset --hard HEAD^(回退到上一个版本)
- git reset --hard HEAD^^(回退到上上个版本)
- git reset --hard HEAD~n(回退到前n个版本)
- git reset --hard 版本号(回退到指定版本,可用于回退后操作后需要再次回退到最新版)
- git reflog(查看回退操作后的最新版本号)
撤销修改(只撤销工作区的全部修改,已经add到暂存区的不撤销)
- git checkout -- xx.xx