|
|
考研的馒头 · 南阳市区五大类初中大盘点,你想上哪一所?_卧 ...· 9 月前 · |
|
|
失眠的刺猬 · 聖方濟各大學 - 主頁· 10 月前 · |
|
|
俊秀的面包 · Axure RP9 添加鼠标点击事件-CSDN博客· 1 年前 · |
|
|
俊秀的冲锋衣 · 【JS】js学习笔记之把一个div拖动到另一 ...· 1 年前 · |
我想弄清楚“git subtree”是如何工作的。我已经遵循了
this page
上的所有说明,但在尝试将子树项目合并到我自己的代码库(“步骤2”):
fatal: refusing to merge unrelated histories
时,总是出现错误。
我读过
this post
,当我使用
--allow-unrelated-histories
选项时,它似乎工作得很好。然而,我不确定我是否应该使用this...My印象,因为子树的全部意义是在一个存储库中拥有不相关的历史,所以必须添加这个选项感觉很奇怪。然而,我应该添加它吗,或者我做错了什么?
我在osx 10.11.6上使用git v2.9.3
对我来说起作用的是将
git merge
与子树策略结合使用:
git merge -s subtree -Xsubtree="$prefix" subremote/branch --allow-unrelated-histories
git subtree
使用类似于引擎盖下的东西。
Copyright © 2013 - 2023 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号: 粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
扫码关注腾讯云开发者
领取腾讯云代金券