gpt4 book ai didi

git - 在 Android Studio 中将文件(使用 Git 跟踪)从 Java 转换为 Kotlin

转载 作者:IT老高 更新时间:2023-10-28 13:30:41 25 4
gpt4 key购买 nike

在 Android Studio 2.3.2 中从 Java 到 Kotlin 的转换(在 3.0 中行为相同)会创建一个新文件并删除以前的文件。所以 Git 对这种转换一无所知。并且 git 历史不会保存。在 Intellij Idea 中,一切都很好。 IDE 只是重命名文件,git 保存历史记录。如何在 Android Studio 中做同样的事情。

最佳答案

Git 会从添加/删除的文件对中猜测重命名,但前提是这些文件足够接近,即文件在没有或少量更改的情况下被重命名。

当您应用 java-to-kotlin 转换时,通常文件的每一行都会更改,因此 git 无法发现这些新旧文件以某种方式相互关联。

您可以改用以下两阶段方法:

  • 只需将.java文件的扩展名改为.kt并提交即可;
  • 重命名,应用转换并提交修改后的 .kt 文件。

关于git - 在 Android Studio 中将文件(使用 Git 跟踪)从 Java 转换为 Kotlin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44310285/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com