我正在使用VMWare的虚拟Ubuntu 16.04环境进行Android Studio项目开发。Git已经正常设置,大部分时间都能工作,但是偶尔(至少在过去两个月中出现了三次)会出现Git损坏的情况。
我不是在询问如何修复这些错误,我已经修复了几次,但它们一直发生,这真的很烦人和耗费时间去修复。是什么导致这种情况发生?
我与git的正常日子是打开VMWare,登录我的虚拟机,并打开android studio,在一天结束之前我不会碰git。我以两种方式结束一天。
1. 我点击Android Studio上的“文件->退出”按钮,git提交一些东西,然后关闭VMWare。然后关闭台式机。 2. 与第一种方式相同,除了我保留VMWare打开状态,那天我没有进行git提交,“Ctrl-alt-del”并将桌面设置为锁定模式。
或者两者的某种变化。
通常我在尝试提交时遇到损坏。
error: object file .git/objects/bb/2b004268181780ddea02ea4313142fc36a0541 is empty
error: object file .git/objects/bb/2b004268181780ddea02ea4313142fc36a0541 is empty
fatal: loose object bb2b004268181780ddea02ea4313142fc36a0541 (stored in .git/objects/bb/2b004268181780ddea02ea4313142fc36a0541) is corrupt
我不是在询问如何修复这些错误,我已经修复了几次,但它们一直发生,这真的很烦人和耗费时间去修复。是什么导致这种情况发生?
我与git的正常日子是打开VMWare,登录我的虚拟机,并打开android studio,在一天结束之前我不会碰git。我以两种方式结束一天。
1. 我点击Android Studio上的“文件->退出”按钮,git提交一些东西,然后关闭VMWare。然后关闭台式机。 2. 与第一种方式相同,除了我保留VMWare打开状态,那天我没有进行git提交,“Ctrl-alt-del”并将桌面设置为锁定模式。
或者两者的某种变化。
通常我在尝试提交时遇到损坏。
额外的VMWare设置:
硬盘 (SCSI) 20 GB
的设置吗? - Jeff Puckett