android studio git,删除另一个文件并将其重命名为已删除文件的名称

android studio git, deleting and renaming another file to the deleted file's name

我使用 Android 工作室及其默认 GIT(本地)

我对我的代码进行了一次大的重构:我 类 是这样的:

Layer_Image.java
Layer_Image_v2.java
Layer_Image_v3.java
Layer_Image_v4.java
Layer_Image_v5.java

我删除了除最后一个 (v5) 以外的所有内容,并将其重命名为 Layer_Image.java.。我从 Android Studio 项目 window.

中进行了这些操作

现在,当我尝试提交项目时,Git 抱怨说 Layer_Image.java 已经存在,因此它无法添加 Layer_image_v5 将其重命名为 Layer_Image("aliasing" 如消息所述)。这是我收到的消息:

提交失败,出现错误:不会添加文件别名。 Layer_Image 已存在于索引中

我想我的错是在重命名之前没有提交 Layer_Image.java 的删除 Layer_Image_v5:我一次完成了所有操作,最后才尝试提交。

我可以从 Android Studio UI 轻松解决这个问题吗?

重命名 Imagev5 Imagev6 并进行提交,因为这不仅会注册您使用 git 删除的内容,还会为下一步做好准备..

git 提交之后的下一步是将 imagev6 重命名为 Image..git 将接受它。