记录Git与Markdown的常用命令,备查。
一、Git
以命令摘要为主,按照安装git后常用的命令顺序。
1.配置git用户信息,使用global用户
git config --global user.name "Your Name" #配置用户名
git config --global user.email "email@example.com" #配置邮箱
2.创建版本库、查看状态、添加文件到暂存区、提交到仓库
git init #初始化
git status #查看状态
git add <file> #添加到暂存区
git commit -m <message> #提交到仓库
使用git add .
可一次性提交全部更改到暂存区。
3.版本回退、日志查看、撤销修改
git reset --hard commit_id #回退并恢复工作区,HEAD^上一个版本,HEAD~100上100个版本
git log --pretty=oneline #简约美观的看你的log :)
git reflog #查看命令历史,关闭git后查找你的commit id
git diff #查看暂存区与工作区修改
git checkout -- file #撤回工作区到最后一次`add`或`commit`的状态
使用git reset commit_id
可以回退到commit_id版本,清空暂存区,但是不更改工作区;使用git reset
可以只清空暂存区。
4.远程仓库
git remote add origin git@github.com:xx/xx.git #添加远程仓库,origin是仓库的名字,可以自定义
git push -u origin master #第一次推送,使用-u参数关联本地master与远程master分支
git remote -v #查看远程仓库
git remote rm origin #在本地删除远程仓库origin的记录,不会删除远程仓库