3
我正在構建Android源並從框架中刪除了一些.java
文件。我做了一個回購同步希望這恢復刪除的文件,但它沒有發生。從Android源代碼恢復已刪除的文件
如何從原始源代碼樹中恢復此和其他已刪除的文件?
我正在構建Android源並從框架中刪除了一些.java
文件。我做了一個回購同步希望這恢復刪除的文件,但它沒有發生。從Android源代碼恢復已刪除的文件
如何從原始源代碼樹中恢復此和其他已刪除的文件?
檢查損害:
$ repo status
project device/samsung/maguro/ (*** NO BRANCH ***)
-m full_maguro.mk
project frameworks/base/ (*** NO BRANCH ***)
-- media/java/android/media/#AudioSystem.java#
-d media/java/android/media/AudioManager.java
project frameworks/opt/telephony/ (*** NO BRANCH ***)
-d src/java/com/android/internal/telephony/CallManager.java
project packages/apps/Phone/ (*** NO BRANCH ***)
-d src/com/android/phone/InCallScreen.java
-d src/com/android/phone/PhoneUtils.java
恢復文件:
$ repo forall -c 'git reset --hard ; git clean -fdx'
如果您使用的是Eclipse的項目,你可以右鍵單擊或文件夾,選擇「恢復從地方史」。
如果由於某種原因文件已經從本地歷史中清除,那麼它將取決於您使用的是哪個源代碼管理系統,以及您是否提交了更改。