美文网首页
Git基础命令(三)

Git基础命令(三)

作者: mibenxin | 来源:发表于2018-03-29 13:20 被阅读0次

分支

  • 创建dev分支
git branch dev
  • 查看所有分支
git branch
  • 删除dev分支-d,强制删除dev分支-D
git branch -d dev
git branch -D dev
  • 创建本地branch-name分支与远程origin/branch-name分支的链接关系
git branch --set-upstream <branch-name> <origin/branch-name>

切换分支并更新工作区

  • 切换到dev分区
git checkout dev
  • 创建并切换dev分支
git checkout -b dev
  • 删除dev分支
git checkout -d dev
  • 在本地创建和远程分支对应的分支,本地和远程分支的名称最好一致
git checkout -b <branch-name> <origin/branch-name>
  • 丢弃某文件在工作区的修改(未被add到暂存区)
git checkout <file>

合并分支

  • 合并指定分支到当前分支,如果可能,Git会用Fast forward模式,但这种模式下,删除分支后,会丢掉分支信息
git merge dev
  • 合并分支,并保留分支的提交记录commit(禁用Fast forward
git merge --no-ff -m "merge with no-ff" dev

储藏工作现场

  • 暂时储存工作区的修改
git stash
  • 查看所有暂时储存的工作区修改
git stash list
  • 恢复工作区stash@{0}的修改,恢复后并不会删除stash@{0},需要手动删除
git stash apply stash@{0}
  • 删除stash@{0}
git stash drop stash@{0}
  • 恢复并删除储存的工作区stash@{0}
git stash pop stash@{0}

标签

  • 新建一个标签,默认为最新版本打上标签
git tag <tag_name>
  • 指定为某个版本打上标签
git tag <tag_name> <commit_id>
  • 删除一个标签
git tag -d <tagname>
  • 为已建标签添加说明文字,不存在就建立
git tag -a <tag_name> -m "<descriptive text>"
  • 查看标签详情
git show <tag_name>
  • 删除远程库标签
git push origin :refs/tags/<tagname>
  • 查看所有标签
git tag
  • 添加私匙签名
git tag -s <tagname> -m "<descriptive text>"

相关文章

  • Git命令集合

    Git基础命令 git远程关联 git远程关联移除 git命令简单简介 常用命令集合:git init创建版本库 ...

  • git操作

    git基础命令: git commit ---- 提交git branch newBranchName --- 新...

  • Git基础命令(三)

    分支 创建dev分支 查看所有分支 删除dev分支-d,强制删除dev分支-D 创建本地branch-name分支...

  • git 命令

    Git 项目命令文档 基础命令 分支管理 标签管理 搭建Git服务器

  • Git常用命令

    Git基础命令 Command line instructions Git global setup Create...

  • Tips for Git

    Tips for Git Git 版本跟 Git 基础操作 一致 快速补全命令 Tab键在命令行输入 git c...

  • git常用命令行

    基础git命令 查看分支:git branch创建分支:git branch name切换分支:git check...

  • 2016-06-24 阅读整理

    Git Git 基础命令Git 分支管理Git 分支合并Git 公钥提交Git 常用技巧Git 设置别名 Andr...

  • Git常用命令

    Git 常用命令总结 git的一些基础命令 Git常用命令 一般配置 登录git 创建一个文件夹 初始化git仓库...

  • git的一些基础命令 无标题文章

    git的一些基础命令 Git常用命令 请确保已经安装里git客户端 一般配置 git --version //查看...

网友评论

      本文标题:Git基础命令(三)

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