Git与Markdown常用命令备忘

记录Git与Markdown的常用命令,备查。

LOGO

一、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的记录,不会删除远程仓库

git命令