3

私はしばらくの間カーネルに取り組んできましたが、アンドロイド開発にはかなり慣れていません。質問は次のとおりです。カーネル内のモジュール全体およびカーネルの最上位ディレクトリから変更を加えました。git diff または git status を実行すると、行ったすべての変更が表示されます。これで問題ありません。

さて、Android に来て、Android ソースの複数のモジュールに変更を加えましたが、行ったすべての変更を追跡できなくなりました。git diff を発行すると、Android ソースに加えられたすべての変更が取得されると思いました。しかし、残念ながら、それを行ったときに、git リポジトリではないというメッセージが表示されます。

Androidソースで行った変更をどのように見つけることができますか? build/abi/bionic などの個々のモジュールに移動して、git diff を実行する必要がありますか? その他の方法で?

4

1 に答える 1

3

Android プロジェクトはgit-repoを使用してすべての git リポジトリを管理します。

そのため、Android ツリーですべての差分を表示するには、 を使用するだけrepo diffです。

于 2014-06-24T12:26:33.000 に答える