Github上fork的项目如何merge原Git项目
2024-08-24 14:26:47
问题场景
小明在Github上fork
了一个大佬的项目,并clone
到本地开发一段时间,再提交merge request
到原Git项目,过了段时间,原作者联系小明,扔给他下面这幅截图并告知合并处理冲突,让他自行解决。
小明看到后犯难了,我在IDEA上merge
的时候,也没看到原Git项目分支的选项呀,只能merge
fork
后项目的其它分支,这该如何是好?
问题解决
解决方法很简单,只需要把当前Git仓库关联一下原远程Git仓库就行了。
操作步骤:
在本地Git仓库目录执行下面命令,查看当前关联的远程库:
$ git remote -v
origin git@github.com:xiaoming/wechatpay.git (fetch)
origin git@github.com:xiaoming/wechatpay.git (push)
然后开始执行关联远程仓库的命令:
$ git remote add upstream 原始项目仓库的git地址
再次通过git remote -v
就可以查看到最新信息了!
小明再去打开心爱的IDEA,在merge的时候果然发现多了原Git仓库master分支选项,问题解决~
最新文章
- 输入URL到展现页面的全过程
- JAVA继承与覆写
- Sprite(精灵)&;&; 三个特殊的层Layer
- Android之自定义控件-下拉刷新
- jboss [how to access the admin console]
- GameObject.Instantiate(游戏体的实例化),角色的选择
- 【二分答案】【贪心】bzoj3969
- 电磁兼容设计经验(转载 原文电子科技大学硕士毕业论文DDS扩频技术研究)
- 【IOS笔记】Delegation
- cocos2dx 3.x(获取当前系统时间)
- P2763: [JLOI2011]飞行路线
- 亚马逊 在线测试题目 amazon
- C 高级编程 2 内存管理
- php 用户验证的简单示例
- 我喜欢的两个js类实现方式
- day2-Python基本数据类型介绍
- 激活第一个CPU
- sqlplus 分析执行计划
- Javascript中用来实现继承的几种方式
- LeetCode-63.不同路径Ⅱ
热门文章
- angular安装
- Python将mongodb导出的bson文件转为字典对象
- Python:字典的高级知识
- 在eclipse中使用git创建本地库,以及托管项目到GitHub超详细教程
- c++学习书籍推荐《C++ Primer Plus中文版(第6版)》下载
- IntelliJ Idea 常用快捷键总结-0 #<;间断性更新中...>;,部分有示例
- android_activity_研究(二)
- list和list<;map<;String,object>;>;比较,不存在map的key赋值
- python基本用法
- 个人永久性免费-Excel催化剂功能第85波-灵活便捷的批量发送短信功能(使用腾讯云接口)