git 常用命令

85 阅读1分钟
  • git add . 暂存所有更改的文件
  • git status 显示文件状态
  • git restore 撤回文件修改内容
  • git commit -m(message) 生成版本记录
  • git clone 远程仓库地址 克隆远程版本库,生成.git隐藏文件
  • git log 显示当前分支的版本历史
  • git reflog 展示所有的提交记录
  • git reset --hard HEAD^ 当前版本回退到上一个版本
  • git reset --hard HEAD^ ^ 当前版本回退到上上一个版本
  • git reset --hard HEAD~100 回退到前100个版本
  • git reset --hard <版本号> 回退到指定版本
  • git push origin master 将本地master分支推送到远程master分支,相当于创建远程分支
  • git checkout -b dev = git branch dev + git checkout dev 创建并切换分支
  • git branch 显示所有本地分支
  • git branch –d name 删除本地分支(-D表示强制删除)
  • git branch –r 不带参数,会列出所有远程的分支
  • git push origin –delete 删除远程分支
  • git push 上传本地指定分支到远程仓库
  • git push --force强行推送当前分支到远程仓库,即使有冲突
  • git push --all推送所有分支到远程仓库

未完待续……