无法提交更新的jar文件

时间:2019-04-20 15:43:39

标签: git android-studio jar

我创建了some_library_v1.jar并创建了一个testApp来演示如何使用此jar,最后将testApp推送到我们的服务器上。

然后更改了需求,我更新了jar,将其替换为新名称some_library_v2.jar并再次推送了testApp。 但是事实证明,Android Studio认为我只更改了jar的名称。 作为解决方法,我只是添加了旧的jar并将其再次推送,因此,现在的文件夹库包含我的库的多个版本。

我的问题是如何使Android Studio知道我更改了一个库,而不仅是jar的名称?

1 个答案:

答案 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“)