美文网首页
git 积累

git 积累

作者: allen_tian | 来源:发表于2018-09-05 18:51 被阅读0次

git从当前分支的某一个commit开始创建新分支

从某一个commit开始创建本地分支 
// 通过checkout 跟上commitId 即可创建制定commit之前的本地分支 
git checkout commitId -b 本地新branchName 
上传到远程服务器 
// 依然通过push 跟上你希望的远程新分支名字即可 
git push origin HEAD:远程新branchName 
// 拉取远程分支到本地,并自动切换到该本地分支。(此种方法建立的本地分支会和远程分支建立映射关系。)
git checkout -b 本地分支名 origin/远程分支名 
// 拉取远程分支到本地,需手动切换到该本地分支。(采用此种方法建立的本地分支不会和远程分支建立映射关系。)
git fetch origin 远程分支名:本地分支名

// 删除本地分支
git branch -d brandName
// 删除远程分支
git push origin --delete brandName

// 更新本地显示的远程分支
git remote update origin --prune

tag相关

打tag:
命令git tag <tagname>用于新建一个标签,默认为HEAD,如git tag v1.0,也可以指定一个commit id:git tag v0.9 f52c633
命令git tag -a <tagname> -m "blablabla..."可以指定标签信息;
命令git tag可以查看所有标签
git show <tagname>可以查看标签信息
推送tag:
git push origin v1.0 推送指定tag
git push origin --tags 推送全部
删除tag:
git tag -d v0.9
git push origin :refs/tags/v0.9

相关文章

  • git积累

    git添加SSH密钥 在github上新建了远程仓remote repository, 将本地仓locoal re...

  • git 积累

    git从当前分支的某一个commit开始创建新分支 tag相关

  • git积累

    git命令重置本地提交: 回滚操作 重置merge 命令拉去远程分支 更新远程分支列表 切换到当前分支 —>合并...

  • git 问题积累

    1. .gitignore中增加过滤规则不起作用 .gitignore中增加过滤规则不起作用的解决方法 缓存了。 ...

  • Git学习积累

    git的使用 切换分支 git checkout -b dev 创建dev分支,并切换到dev分支 相当于创建 g...

  • Git 命令(积累更新)

    不小心 git add 了多余的文件,通过 git reset 去除多余文件: 查看 global 配置

  • 【git】批量删除 本地 git 分支

    比如我们平时的 bugfix 分支,慢慢就会积累一堆,逐个 git branch -D branchName 会烦...

  • Git学习

    今天第一天开始上班,没有任务,于是开始学习Git这一程序猿必须掌握之技能,希望今天的积累过后,对与Git或者...

  • 迭代式 成长

    增量式 成长,一定要有一个积累的方式。那就是电子化、文本化、git版本控制

  • 2018-4-22,实习一年整

    Git数据 公司的Gitlab数据:这一年的实习的确敲了不少业务代码 个人的Gitee数据:可以看出近期才开始积累...

网友评论

      本文标题:git 积累

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