git init: 初始化仓库,将当前目录转化为git仓库,开启git接管
git status: 查看当前文件状态
git status-s: 以精简状态查看文件状态
git add<文件名>: 将单个文件存入暂存区,例:git add index.html
git add.: 向暂存区中一次性添加多个文件,将所有修改的,新增的加入到暂存区
git commit-m'提交的备注消息': 注意,这是提交到本地,之后还需要上传到远程仓库
git commit-a-m"提交的备注消息": 跳过git add步骤,把所有已跟踪文件提交
git commit-v: 当你用-v参数的时候可以看commit的差异
git commit-a-v: 一般提交命令
git checkout--index.html: 将本次index.html在工作区的修改撤消掉
git rm 文件名(包括路径): 从git中删除指定文件
git reset HEAD filename: 移除单个文件
git reset HEAD: 移除所有文件
gitrm-findexjs: 从git仓库和工作区中同时移除indexjs文件
git rm--cached index.css: 从git仓库中移除indexcss文件,但保留中作区中的index.css
git log: 看你commit的日志,按时间先后顺序列出所有提交历史,最近的提交排在最上面
git ignore: 新建一个文件写上忽略内容
git branch-a: 查看所有本地和远程分支
git branch: 查看所有本地分支
git branch-r: 查看所有远程分支
git branch login: 创建login分支
git checkout rights: 切换到本地rights分支
git checkout-b rights: 创建并切换到rights分支
git merge user: 把user分支的内容合并到现在所处的分支上