我创建了some_library_v1.jar并创建了一个testApp来演示如何使用此jar,最后将testApp推送到我们的服务器上。
然后更改了需求,我更新了jar,将其替换为新名称some_library_v2.jar并再次推送了testApp。 但是事实证明,Android Studio认为我只更改了jar的名称。 作为解决方法,我只是添加了旧的jar并将其再次推送,因此,现在的文件夹库包含我的库的多个版本。
我的问题是如何使Android Studio知道我更改了一个库,而不仅是jar的名称?
答案 0 :(得分:1)
不讨论最佳实践(即,从源代码编译中重新生成jar),请尝试:
git rm -- old.jar
git commit -m "Remove jar v1"
git add -- new.jar
git commit -m "Add jar V2"
这足以正确记录这些事件(和not as a "rename“)