Git 常用命令总结

用户配置

  git config --global user.name  JulyXing
  git config --global user.email julyxing@163.com

1 克隆

  git clone git@github.com:JulyXing/Blog.git

2 更新

  git pull (默认拉取 master 分支代码)
  当存在分支, 为避免分支代码混乱,使用
  git pull origin bname

3 提交

  git add files                  将文件添加工作区
  git commit -m 'comment'
  git push (默认向 master 分支提交代码)
  当存在分支,为避免分支提交错误,使用
  git push origin bname

4 冲突

  git checkout Readme.md         忽略文件
  git reset e9cb6f38             回滚版本至指定 commit 版本号
  git checkout 0.0.1             回滚到指定的 tag 0.0.1 版本

5 标签

  git tag                        查看标签列表
  git tag -v                     查看标签名
  git tag -a tname -m 'comment'  创建 tname 标签,描述为 comment
  git push origin tname          提交标签
  git tag -n                     查看标签描述
  git push origin tname          推送标签
  git tag -d  tname              删除本地标签
  git push origin :tname         删除远端标签

6 分支

  git branch                 查看本地分支
  git branch -a              查看远端分支
  git branch bname           创建分支
  git push origin bname      向远端推送分支
  git branch -d bname        删除本地分支
  git push origin :bname     删除远端分支
  git checkout bname         切换分支
  git checkout -b bname      创建并切换分支
  git merage --no-ff bname   合并分支(指向新节点)

注: bname 为 branch_name 缩写。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 基础命令 用户设置 初始化仓库 把文件添加到仓库 把文件提交到仓库 添加文件到Git仓库 分两步: 第一步,使用命...
    前端渣渣阅读 5,291评论 0 20
  • 文章作者:Tyan博客:noahsnail.com | CSDN | 简书 1. Git仓库的创建 在当前...
    SnailTyan阅读 4,377评论 2 4
  • Git常用命令总结 git init 在本地新建一个repo,进入一个项目目录,执行git init,会初始化一个...
    曾基锟阅读 1,735评论 0 0
  • git init 图例中首先创建了一个空的文件夹gitDemo,进入该文件夹,运行git init命令,提示创建了...
    我是那只喵阅读 2,144评论 0 1
  • 人生要经历太多场考试 小学有期末考试 中学有初升高考试 高中有高考 大学的考试就是过关 其实这也是人生的一场考试 ...
    荣我静静阅读 1,423评论 1 0