Git 是一个开源的分布式版本控制系统
克隆远程版本库
git clone <url>初始化本地版本库
git init查看状态
git status查看变更内容
git diff添加所有变动过的文件到仓库
git add .添加指定的文件到仓库
git add <file>提交到仓库
git commit -m <message>git log日志按行显示
git log --pretty=oneline回退到上一个版本
git reset --hard HEAD^回退到上上一个版本
git reset --hard HEAD^^按版本号回退
git reset --hard <commit_id>查看命令历史
git reflog撤销
git checkout -- file删除
git rm <file>显示所有本地分支
git branch切换到指定的分支或标签
git checkout <branch/tag>创建新的分支
git branch <分支名>删除分支
git branch -d <分支名>创建并切换分支
git checkout -b dev列出所有本地标签
git tag创建标签
git tag <tag名>删除分支
git tag -d <tag 名>合并分支
git merge 分支名远程仓库 查看远程版本库信息
git remote -v添加远程版本库
git remote add <remote> <url>下载代码并合并
git pull <remote> <branch>长传代码并合并
git push <remote> <branch>