Git 如何在我们的代码库中合并第三方库的最新版本?
我们的应用程序基于第三方软件,我们购买了该软件的许可证。代码库如下:Git 如何在我们的代码库中合并第三方库的最新版本?,git,Git,我们的应用程序基于第三方软件,我们购买了该软件的许可证。代码库如下: code/ src/ headers/ custom/ 我们的代码库是在我们自己托管的Bitbucket git中维护的。我们的开发主要是在custom文件夹中进行的 第三方已经更新了他们的软件,我们希望将他们更新的软件合并到我们的代码库中。他们将在zip文件夹中向我们发送源代码。如何将其合并到代码库的master分支中? 最好的方法是什么?我对git完全陌生,因此提出了这个问题 我的想法是: 克隆mast
code/
src/
headers/
custom/
我们的代码库是在我们自己托管的Bitbucket git中维护的。我们的开发主要是在custom
文件夹中进行的
第三方已经更新了他们的软件,我们希望将他们更新的软件合并到我们的代码库中。他们将在zip文件夹中向我们发送源代码。如何将其合并到代码库的master
分支中?
最好的方法是什么?我对git完全陌生,因此提出了这个问题
我的想法是:
master
分支git status
检查哪些文件已更改git add*
git提交-m
git推送原始主机
这是最好的方法吗?最好的方法是不要使用复制粘贴作为导入机制。使用对库有适当支持的语言,并使用库。导入源代码不是使用库的正确方法。通过解决根本原因,您将解决(或可能只是避免!)许多问题。@williampersell我们的代码库由第三方软件提供。随着时间的推移,我们对其进行了更改,但大部分内容仍然是相同的,尤其是文件夹结构。这很好!将分叉版本保存在单独的项目中,并从中创建适当的库。然后在主项目中使用该库。不要通过将源代码导入主项目来损坏它。