20260429给万象奥科的开发板HD-RK3576-PI适配瑞芯微原厂的Android14时删除全部的.git目录
find . -name .git -type d # 查看列表find . -name .git -type d -exec rm -rf {} # 确认后删除20260429给万象奥科的开发板HD-RK3576-PI适配瑞芯微原厂的Android14时删除全部的.git目录2026/4/29 16:24缘起在析取SDK之后.repo/repo/repo sync -lrm .repo -rf发现还是有很多的.git目录。考虑拿掉全部的.git目录以节省打包的体积/空间但是感觉效果不大^_1、问DeepSeek请问Android的SDK中的.git目录 并 rm删除它find . -name *.git 补全这个命令我们用户想要一个命令在Android SDK目录中查找所有.git目录并删除它们。用户提供了一个不完整的命令find . -name *.git需要补全。但是注意用户原本的 find . -name *.git 有问题*.git 会被shell展开应该用引号。而且需要删除目录需要加上 -type d 和 -exec rm -rf {} 或 -delete但-delete只能删除空目录rm -rf更安全。所以正确的命令是bashfind . -name .git -type d -exec rm -rf {} 或者使用 -delete 但只适用于空目录所以最好用 -exec rm -rf。注意用户想要删除.git目录通常.git目录是隐藏的所以名字就是.git不是*.git。用户写*.git可能是个笔误。应该解释一下。所以回答解释问题提供正确命令并提醒谨慎操作。另外Android SDK中可能有很多.git目录例如在ndk、cmake等组件中删除可以释放空间。但是小心不要删除当前仓库的.git。给出最终答案。你原来的命令 find . -name *.git 有两个问题*.git 没有被引号包裹shell 会先把它展开成当前目录下匹配的文件名导致 find 收到错误的参数。你要找的是目录名为 .git注意开头的点而不是后缀为 .git 的文件。正确查找并删除 Android SDK 中所有 .git 目录的命令是bashfind . -name .git -type d -exec rm -rf {} 参数解释-name .git精确匹配名为 .git 的条目引号防止 shell 展开。-type d只匹配目录。-exec rm -rf {} 对找到的每个目录执行递归强制删除 表示尽可能合并参数效率更高。?? 注意该命令会永久删除所有 .git 目录无法恢复。如果你正在某个 Android 源码或 SDK 目录下使用 Git 管理删除 .git 会丢失该仓库的历史记录。建议先执行 find . -name .git -type d 查看将要删除的目录列表确认无误后再执行带 -exec 的删除命令。安全做法先查看再删除bashfind . -name .git -type d # 查看列表find . -name .git -type d -exec rm -rf {} # 确认后删除2、全部的LOG./packages/modules/AppSearch/.git./packages/modules/CellBroadcastService/.git./packages/modules/NetworkStack/.git./packages/modules/Scheduling/.git./packages/modules/Media/.git./packages/modules/ConfigInfrastructure/.git./packages/modules/Bluetooth/.git./packages/modules/ImsMedia/.git./packages/modules/SEPolicy/.git./packages/modules/vndk/.git./packages/modules/Cronet/.git./packages/modules/common/.git./packages/modules/Uwb/.git./packages/modules/StatsD/.git./packages/modules/ThreadNetwork/.git./packages/modules/Gki/.git./packages/modules/adb/.git./packages/modules/IPsec/.git./packages/modules/AdServices/.git./packages/modules/SdkExtensions/.git./packages/modules/IntentResolver/.git./packages/modules/NeuralNetworks/.git./packages/modules/ArtPrebuilt/.git./packages/modules/DnsResolver/.git./packages/modules/GeoTZ/.git./packages/modules/ModuleMetadata/.git./packages/modules/TestModule/.git./packages/modules/HealthFitness/.git./packages/modules/ExtServices/.git./packages/modules/Permission/.git./packages/modules/RuntimeI18n/.git./packages/modules/CaptivePortalLogin/.git./packages/wallpapers/LivePicker/.git./packages/wallpapers/ImageWallpaper/.git./vendor/rockchip/hardware/interfaces/codec2/.git./vendor/rockchip/hardware/interfaces/outputmanager/.git./vendor/rockchip/hardware/interfaces/tv/.git./vendor/rockchip/hardware/interfaces/neuralnetworks/.git./vendor/rockchip/hardware/interfaces/rockit/.git./vendor/rockchip/hardware/interfaces/rksoundsetting/.git./vendor/rockchip/hardware/.git./vendor/rockchip/common/.git./cts/.git./device/sample/.git./device/google/atv/.git./device/rockchip/common/.git./device/rockchip/rk3576/.git./device/rockchip/rk3576/rk3576_ebook/.git./development/.git./rkst/.gitrootrootrootroot-HP-245-14-inch-G10-Notebook-PC:~/orig_RK3576Android14$rootrootrootroot-HP-245-14-inch-G10-Notebook-PC:~/orig_RK3576Android14$rootrootrootroot-HP-245-14-inch-G10-Notebook-PC:~/orig_RK3576Android14$ df -hFilesystem Size Used Avail Use% Mounted ontmpfs 3.1G 10M 3.1G 1% /run/dev/nvme0n1p6 1.1T 838G 165G 84% /tmpfs 16G 0 16G 0% /dev/shmtmpfs 5.0M 4.0K 5.0M 1% /run/lockefivarfs 192K 171K 17K 92% /sys/firmware/efi/efivars/dev/nvme0n1p1 96M 32M 65M 33% /boot/efitmpfs 3.1G 116K 3.1G 1% /run/user/1000rootrootrootroot-HP-245-14-inch-G10-Notebook-PC:~/orig_RK3576Android14$rootrootrootroot-HP-245-14-inch-G10-Notebook-PC:~/orig_RK3576Android14$ du -sh88G .rootrootrootroot-HP-245-14-inch-G10-Notebook-PC:~/orig_RK3576Android14$rootrootrootroot-HP-245-14-inch-G10-Notebook-PC:~/orig_RK3576Android14$ find . -name .git^Crootrootrootroot-HP-245-14-inch-G10-Notebook-PC:~/orig_RK3576Android14$rootrootrootroot-HP-245-14-inch-G10-Notebook-PC:~/orig_RK3576Android14$rootrootrootroot-HP-245-14-inch-G10-Notebook-PC:~/orig_RK3576Android14$rootrootrootroot-HP-245-14-inch-G10-Notebook-PC:~/orig_RK3576Android14$rootrootrootroot-HP-245-14-inch-G10-Notebook-PC:~/orig_RK3576Android14$ find . -name .git -type d -exec rm -rf {} rootrootrootroot-HP-245-14-inch-G10-Notebook-PC:~/orig_RK3576Android14$rootrootrootroot-HP-245-14-inch-G10-Notebook-PC:~/orig_RK3576Android14$ df -hFilesystem Size Used Avail Use% Mounted ontmpfs 3.1G 10M 3.1G 1% /run/dev/nvme0n1p6 1.1T 838G 166G 84% /tmpfs 16G 0 16G 0% /dev/shmtmpfs 5.0M 4.0K 5.0M 1% /run/lockefivarfs 192K 171K 17K 92% /sys/firmware/efi/efivars/dev/nvme0n1p1 96M 32M 65M 33% /boot/efitmpfs 3.1G 116K 3.1G 1% /run/user/1000rootrootrootroot-HP-245-14-inch-G10-Notebook-PC:~/orig_RK3576Android14$rootrootrootroot-HP-245-14-inch-G10-Notebook-PC:~/orig_RK3576Android14$ su -shPassword:rootrootrootroot-HP-245-14-inch-G10-Notebook-PC:~/orig_RK3576Android14$rootrootrootroot-HP-245-14-inch-G10-Notebook-PC:~/orig_RK3576Android14$ du -sh88G .rootrootrootroot-HP-245-14-inch-G10-Notebook-PC:~/orig_RK3576Android14$rootrootrootroot-HP-245-14-inch-G10-Notebook-PC:~/orig_RK3576Android14$
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2566278.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!