小编Pra*_*tel的帖子

从 git 导入项目时创建的重复文件

我在 github 上创建了一个存储库,作为我最后一年的项目来跟踪更改,这样我就可以拥有一台可以移动的 MacBook,并且当我在家时也可以在我的工作站上工作;

我在 github 上创建了一个空的存储库,然后将 android 项目从我的工作站推送到 github。工作了一段时间,让基本的东西运行起来,并在几分钟前写完这篇文章后推送了代码,并在我的 MacBook 上克隆了该项目。我在我的 MacBook 上选择了该项目,几秒钟后,当 Android Studio 完成“索引”文件时,我看到有MainActivity2.ktactivity_main2.xml(我没有创建)。我吓坏了,做了一个git status结果显示本地仓库没有任何变化。

然后,我关闭了 Mac 上的 Android Studio,删除了上述本地存储库并打开了 Android Studio(作为安全措施,我不知道我为什么这样做),并从“最近”选项卡中删除了该项目。我再次克隆了该存储库,现在我拥有了所有(我所知道的所有 - 因为我是 android studio + kotlin 的新手).kt 和 .xml 文件以及它们<file-name-goes-here>2.kt<file-name-goes-here>2.xml;

我再次执行了 git status,它向我展示了这一点。我不知道为什么会创建重复项。

On branch main
Your branch is up to date with 'origin/main'.

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git restore <file>..." to discard …
Run Code Online (Sandbox Code Playgroud)

git android android-studio

4
推荐指数
1
解决办法
688
查看次数

标签 统计

android ×1

android-studio ×1

git ×1