- git clone ——克隆下载
- git log
- git status ——查看工作目录当前状态
- git add 文件名 ——将文件添加到暂存区
- git commit ——提交
- git branch 分支名 ——创建新分支
- git checkout 分支名 ——切换分支
- git checkout -b 分支名 ——创建分支并切换分支(相当于git branch 后 git checkout)
- git branch -d 名称 ——删除分支(HEAD指向的branch不可删除,如果要删除HEAD指向的branch,需要先用checkout把HEAD指向其他地方)
- git branch -D 名称 ——删除
git checkout 分支名 git push origin 分支名
- git merge ——合并
- git merge --abort ——放弃冲突取消merge
- git add . ——将所有改动的文件添加到暂存区
- git log ——查看历史提交记录
- git log -p ——查看详细历史(每一个commit的每一行改动)
- git log --stat ——查看大致改送内容
- git show ——查看当前commit改动
- git show 版本号 ——查看具体某一个commit
- git show 版本号 文件名 ——查看指定commit中的指定文件
- git diff ——查看未提交的内容(比对的是工作目录和暂存区)
- git diff --staged ——比对暂存区与上一条提交不同