热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

如何在GitHub上更改基础分支?

如何解决《如何在GitHub上更改基础分支?》经验,为你挑选了2个好方法。

我已经分了一个回购来创建一个新项目.新项目现在是独立的,我想在默认情况下创建PR时将基础分支更改为head fork,以避免错误.

在此输入图像描述

我怎么能在GitHub上做到这一点?



1> larsks..:

如果你想将你的fork与原始上游存储库"解除关联",那么(a)它不再显示为上游项目的"分支",并且(b)拉取请求将默认为对你自己的主服务器而不是上游大师,你可以:

    确保您在本地拥有存储库的完整副本.

    在github上删除项目.

    使用相同的名称在github上重新创建项目.

    将本地存储库推送到github.

就是这样.您将不再可以选择针对上游项目提交拉取请求,但也许这就是您想要的.上述步骤的替代方法是简单地创建一个具有名称的项目,并将代码推送到那里.如果您需要在将来某个时候执行此操作,那么保留您的分叉项目将保留您向上游提交PR的能力.



2> 小智..:

如果您想使项目成为您自己的项目,有两种方法可以做到.

正确的方式:

联系github支持.这是正确的方式和最好的方式,因为他们通常在几小时内回复.(查看货叉有关货叉的信息)

不太正确的方式:

创建新存储库并从分叉存储库添加内容.

步骤1: git clone --bare https://github.com/Your/.git

第2步:转到您的github帐户并删除分叉的存储库.

第3步:创建一个具有相同名称的新存储库

第4步: cd /

第5步: git push --mirror


推荐阅读
author-avatar
杭州琦琦妈_120
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有