1

最近购买了一台 Android 设备,我开始尝试构建自定义 ROM 映像。我下载了为我的设备移植的 CyanogenMod 7.2 版本并成功构建了它。

由于这是我的设备的一个端口,我有兴趣将此移植代码与 CM7.2 树进行比较,以了解进行端口的更改(因为 xml 文件指向一堆不同的不同 git repos对于各种组件,我不确定如何处理)。一个类似的问题是试图了解 CM7.2 端口和库存 Android 源之间的差异。

4

2 回答 2

0

将“官方”Android 存储库添加为远程(我不知道 URL,所以自己填写):

git remote add official url://to.official/android/repo

然后从中获取:

git fetch official

然后,您可以使用所有 git 工具(git diff等)来查看差异。gitk如果您想要提交树的图形视图,请使用。

于 2011-12-23T23:42:58.367 回答
0

尝试使用任何工具来比较文件。例如,kdiff3。但最好使用 git 的功能(或 Android 的 repo)进行比较。

于 2011-12-23T19:40:12.637 回答