今天我在Android Studio上准备提交代码,可是git上的代码更新不下来,废了半天劲终于找到了解决方法!
1.问题是这样的:
但是我没有好好看上面的信息,在百度找了半天也没有对应的解决方法(应该是因为我描述的不准确吧,肯定有前辈也遇到过此类问题)。最后才仔细研读,发现问题所在了。就是找到index.lock文件删掉即可!(如下图)
2.这里我补充一下index.lock文件是怎么生成的?
在你进行某些比较费时的git操作时自动生成,操作结束后自动删除,相当于一个锁定文件,目的在于防止对一个目录同时进行多个操作。有时强制关闭进行中的git操作,这个文件没有被自动删除,之后你就无法进行其他操作,必须手动删除 。
3.这样git提交代码失败的问题就完美解决!