重命名master分支
从您现有的项目中替换master,替换本地和远程现有分支上的单词重名分支。
1、首先,我们必须在本地更换master分支。
我这里有一个项目。我运行git branch -m master principal
将我的master分支重命名为principal分支。这个命令保留了分支的历史,所以您不会丢失任何东西!
注意:我选择将分支重命名为principal分支。如果你愿意,你可以选择自定义名字。
运行git push -u origin principal
通过添加主体分支来更新远程存储库。
2、更改Github上的默认分支
现在,我还需要更改Github上的默认分支。在您的存储库页面中,单击“设置”选项卡,然后在左侧菜单上分支。您可以在此处更新默认分支:
默认master是受保护的分支(也就是主体分支),不能直接在本地通过命令删除远程仓库的master分支,当Github上的默认分支从master变到principal时候,principal变成了受保护的分支,master可以被删除掉了。
删除远程分支
git push origin --delete master
此时远程存储库页面中就再也没有master分支了,本地也没有master分支了。
总结:重命名远程分支
在git中重命名远程分支,其实就是先删除远程分支,然后重命名本地分支,再重新提交一个远程分支。
可能涉及到的git命令如下:
1、删除远程分支
git push origin --delete 分支名
2、删除本地分支
git branch -d 分支名
3、重命名本地分支
git branch -m 原分支名 新分支名
4、推送本地分支
git push origin 分支名
重命名master分支相关推荐
- Git查看、删除、重命名远程分支和tag
本文链接:http://zengrong.net/post/1746.htm 这篇文章记录我在使用git的过程中碰到远程分支和tag的相关内容,提纲: 查看远程分支 删除远程分支和tag 删除不存在对 ...
- Git查看、删除、重命名远程分支和tag【转】
转自:http://zengrong.net/post/1746.htm 本站文章除注明转载外,均为本站原创或者翻译. 本站文章欢迎各种形式的转载,但请18岁以上的转载者注明文章出处,尊重我的劳动,也 ...
- linux中tags文件能删除吗,Git 详细介绍查看、删除、重命名远程分支和tag
Git 详细介绍查看.删除.重命名远程分支和tag 1. 查看远程 分支加上-a参数可以查看远程分支,远程分支会用红色表示出来: xiaosi@Qunar:~/code/qtown-score$ gi ...
- git重命名远程分支名称
例如,已经在远程分支的master创建了一个名为feature/add_device的分支,现在想将其更名为hotfix/add_device 1.重命名远程分支对应的本地分支 git branch ...
- 如何重命名本地Git分支?
我不想重命名远程分支,如重命名本地和远程Git存储库的master分支中所述. 如何重命名尚未推送到远程分支的本地分支? 如果您还需要重命名远程分支: 如何重命名Git本地和远程分支名称 #1楼 gi ...
- git 查看、创建、切换、删除、重命名和推送分支
1.查看本地所有分支:前面有 "*" 的是当前所处的分支 $ git branchtest-A * test-B 2.查看本地和远程服务器的所有分支: $ git branch - ...
- 如何重命名Git标签?
今天,我在日志中寻找一个项目,并意识到一段时间前我已经用了一个胖胖的标签名. 有什么办法可以重命名标签? Google并未提供任何有用的信息. 我意识到我可以签出加标签的版本并制作一个新标签,我什至尝 ...
- 【Git、GitHub、GitLab】四 Git文件重命名的简单方法以及使用git log查看版本演变历史
上一篇文章学会了使用GIT四次提交建立一个有模有样的仓库.点击链接查看:[Git.GitHub.GitLab]三 Git基本命令之创建仓库并向仓库中添加文件. 本片文章记录git的文件重命名的简单方法 ...
- 【重构】Bilibili UWP 客户端下载视频文件重命名 2.0
代码已上传Github:https://github.com/zsy0216/BatchModifyBilibiliName 较 master 分支的改变: 优化了重命名的代码,覆盖更全面,更准确: ...
最新文章
- Hash join 和nested loop
- 使用 Python 进行稳定可靠的文件操作
- openresty开发系列40--nginx+lua实现获取客户端ip所在的国家信息
- 蝉联IDC机器学习平台市场No.1 第四范式市场领先优势持续扩大
- 利用mybatis-generator自动生成代码
- php acl,php – 访问控制和XHR请求
- android person类_es5 类与es6中class的区别小结_javascript技巧
- python处理中文编码问题总结
- pycharm python3.7环境_Python3+Pycharm+PyQt5环境搭建步骤图文详解
- 控制输入,非法字符不能输入到TextBox.
- Xshell连接VMware虚拟机(CentOs7)
- 激光雕刻机DIY之二:GRBL的下载与参数配置
- 气象研究中的大气稳定性 Atmosphere stability
- PHP学习之如何写一个项目?需求分析
- 名侦探柯南主线剧情整理
- 服务器DDoS攻击有几种类型?
- iOS 百度地图_自定义Annotation大头针_修改大头针图片
- html表格纵向变横向,html表格,表头竖向固定,横向滚动的例子
- 查了一下平板电视的价格行情
- DP(动态规划)总结
热门文章
- 华为开发者大会2020(Together)精彩集锦
- 微信iOS版朋友圈可删除评论;周鸿祎:有的软件会偷拍偷录;银河麒麟操作系统V10发布| 极客头条
- 搞 Python 的程序员,不懂这一点,耽误自己成长!现在看还来得及
- “编程能力差,90%输在了这点上!”阿里巴巴工程师:其实都是瞎努力!
- JavaScript 将死?
- 如何检查手机上的 App 是不是正版?
- 华为补助武汉员工,最高每日 2000 元;iPhone SE 2 量产或推迟;PowerShell 7.0 发布 | 极客头条...
- 3年了,我依旧单身,而微信小程序已经普及了
- 揭开 Python 内存分配时的小秘密!
- 【快报】程序员,别再埋头学Python了!