将我自己的git项目合并到github上的最新官方版本的好方法?

时间:2017-06-16 01:27:47

标签: github merge updates

例如,我有一个版本为2.7.0的hadoop。但是如你所知,hadoop的官方版本正在github.com上不断更新。我的hadoop由我公司的企业github管理,与github.com隔离。许多二次开发适用于我自己的hadoop。但是,我想用更新的版本更新我的hadoop,因为我遇到的一些错误已经被最新版本的hadoop修复了。每次我想更新,例如,我想将我的hadoop从2.7.0更新到官方2.8.0,我必须下载最新的2.8.0 hadoop,将我的二次开发应用到手动,是的,绝对手动,逐个检查我的hadoop的修改。但我相信必须有一个更好的解决方案,因为它非常耗时。

任何人都可以给我一些建议吗?

1 个答案:

答案 0 :(得分:0)

我不是100%确定这是否是你要问的问题,但你是否将官方的hadoop存储库分配给你自己的Github?从那里,您可以创建一个新分支,您可以在其中保留原始版本。当您向官方分支的分支创建合并请求时,它应该通知您可以批准的两者之间的差异。这是一个关于分叉和分支的链接,可能会有所帮助: https://gorails.com/setup/ubuntu/17.04