美文网首页
git ——常用命令速查表

git ——常用命令速查表

作者: anyurchao | 来源:发表于2017-08-29 16:54 被阅读63次

Git 常用命令速查表

Markdown

创建版本库

  • $ git clone <url> #克隆远程版本库
  • $ git init #初始化本地版本库

修改和提交

  • $ git status #查看状态
  • $ git diff #查看变更内容
  • $ git add . #跟踪所有改动过的文件
  • $ git add <file> #跟踪指定的文件
  • $ git mv <old> <new> #文件改名
  • $ git rm <file> #删除文件
  • $ git rm --cached <file> #停止跟踪文件但不删除
  • $ git commit -m “commit message” #提交所有更新过的文件
  • $ git commit --amend #修改最后一次提交

查看提交历史

  • $ git log #查看提交历史

  • $ git log -p <file> #查看指定文件的提交历史

  • $ git blame <file> #以列表方式查看指定文件的提交历史

撤消

  • $ git reset --hard HEAD #撤消工作目录中所有未提交文件的修改内容
  • $ git checkout HEAD <file> #撤消指定的未提交文件的修改内容
  • $ git revert <commit> #撤消指定的提交

分支与标签

  • $ git branch #显示所有本地分支
  • $ git checkout <branch/tag> #切换到指定分支或标签
  • $ git branch <new-branch> #创建新分支
  • $ git branch -d <branch> #删除本地分支
  • $ git tag #列出所有本地标签
  • $ git tag <tagname> #基于最新提交创建标签
  • $ git tag -d <tagname> #删除标签

合并与衍合

  • $ git merge <branch> #合并指定分支到当前分支
  • $ git rebase <branch> #衍合指定分支到当前分支

远程操作

  • $ git remote -v #查看远程版本库信息
  • $ git remote show <remote> #查看指定远程版本库信息
  • $ git remote add <remote> <url> #添加远程版本库
  • $ git fetch <remote> #从远程库获取代码
  • $ git pull <remote> <branch> #下载代码及快速合并
  • $ git push <remote> <branch> #上传代码及快速合并
  • $ git push <remote> :<branch/tag-name> #删除远程分支或标签
  • $ git push --tags #上传所有标签

相关文章

  • git ——常用命令速查表

    Git 常用命令速查表 Markdown 创建版本库 $ git clone #克隆远程版本库 $ git i...

  • Git的相关事宜

    Git 常用命令速查表 PDF 版本下载 / PNG图片下载 创建版本库 $ git clone #克隆远程版...

  • git常用命令

    git常用命令速查表 常用命令 配置远程git版本库(可配置多个仓库) 拉取代码 新建分支(二中方式) 1.会接拉...

  • Git 常用命令

    Everything up-to-date git 常用命令速查表 Git是一个分布式版本控制工具,它的作者Lin...

  • Git指南 - 3个小时搞定git

    先奉上Git常用命令速查表,方便大家查阅。 再来个目录说明,大家可以根据自己所需进行选择学习 1 git简介 Gi...

  • 发现•分享—2019-01-07

    工具 chrome查看源码工具 由设计稿一键智能生成代码的大厨 git常用命令速查表 在线练习git命令 文章 J...

  • Git 常用命令

    1.链接远程仓库 2.获取远程代码 3.push代码 4.附Git常用命令速查表

  • GIT | 常用命令学习指南

    今天给大家分享一个学习GIT的非常好的一个教程,非常详细。 先附上一张GIT常用命令速查表 GIT BOOK (完)

  • Centos7系统下配置Git服务器(1)---实现原生Git服

    0x0 Git常用命令速查表 0x1 Git是什么? Git是一个开源的分布式版本控制系统,可以有效、高速地处理从...

  • 属于Binla的Git

    一、Git常用命令速查表 表格image.png 2.0 其他命令新建一个file :touch 文件名移除一个文...

网友评论

      本文标题:git ——常用命令速查表

      本文链接:https://www.haomeiwen.com/subject/cetadxtx.html