美文网首页
git分支常用操作命令

git分支常用操作命令

作者: 易冷zzz | 来源:发表于2021-02-05 19:02 被阅读0次

1.查看、创建、切换分支

git branch // 查看分支列表
git checkout [branch-name] // 切换到xxx分支
git checkout -b [branch-name] // 创建并切换到xxx分支
git branch [branch-name] // 创建xxx分支
git push origin [branch-name] // 推送本地创建的分支到远程仓库

2.回退历史版本

git reset --hard [commitId] // 回退到xxx历史版本
git push -f  //提交回退的版本(注:强制提交后,当前版本后面的提交版本将会删掉!)

3.删除远程分支

git checkout master // 1.先切换到master分支
git push origin --delete [branch-name] //2. 删除远程xxx分支
git branch -D [branch-name] // 3.删除本地多余分支

4.拉取指定commitID的代码

git clone [url] -b [branch-name] // 1.从远程xxx分支clone到本地
git reset --hard [commitId] // 2.回退到xxx历史版本
git push origin // 3.推送到远程分支

5.根据commitID创建分支

git checkout commitID -b [branch-name] // 1.根据commitid创建新的分支xxx
git push origin [branch-name] // 2.推送新建分支到远程仓库

6.根据commitID创建tag

git tag [tag-name] commitID # 1.基于commitID新建tag
git push origin [tag-name] # 2.推送tag到远程仓库
git push origin :refs/tags/[tag-name] #3.删除远程仓库tag

7.合并分支(dev->master为例)

先通过git pull将合并的分支和被合并的分支代码更新与远程仓库保持一致

git checkout master # 1.切换master分支
git merge dev # 2.合并dev至master
git add . #3.添加到暂存区
git commit -m 'merge message' # 4.提交本地仓库
git push # 5.提交远程仓库

相关文章

  • Git学习资料

    思维导图 常用命令 常用操作执行命令创建分支git branch BranchName删除分支git branch...

  • 13 -- git <转>

    Git常用操作命令收集: 1) 远程仓库相关命令 2)分支(branch)操作相关命令 3)版本(tag)操作相关...

  • git常用命令

    常用git命令如下(git bash下操作):先clone代码库git clone然后创建本地开发分支git ch...

  • git操作-常用命令

    git常用命令 查看分支 git branch 创建分支 git branch 切换分支 git ...

  • git常用操作 🎀

    git常用操作 ? 基本知识 查看git信息 修改git配置 提交类操作 分支类操作 创建分支 查看分支 修改分支...

  • 1.git 常用命令

    1.git命令操作 2.git 常用命令 a 新创分支并上传至git b 更新最新代码到本地 git pull c...

  • Git大法好——3.Git分支本地操作详解

    Git大法好——3.Git分支本地操作详解 标签: Git 引言 在上一节中我们对Git的常用本地操作的命令进行详...

  • Git常用版本策略

    Git常用版本策略 1. Git常用命令 查看本地分支git branch 查看远程分支git branch -a...

  • Git常用命令和常见问题

    git官网 一、git常用命令 1.常用命令 2.分支 3.远程操作 4.撤回操作 5.对比工作区,暂存区,仓库的...

  • git常用命令

    (转载)学习 git 常用命令 基本命令 查看命令 合并分支 远程分支 Git主分支的名字,默认叫做Master。...

网友评论

      本文标题:git分支常用操作命令

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