Git常用命令 | 青训营笔记

44 阅读1分钟

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分支的内容合并到现在所处的分支上