gpt4 book ai didi

android - 奇怪的自动提交(Android Studio、GitKraken、Ubuntu)?

转载 作者:太空狗 更新时间:2023-10-29 13:53:25 31 4
gpt4 key购买 nike

我正在为我的公司开发一个 Android 项目。

这是我当前的开发设置:

  • Android Studio(2.3 版)
  • GitKraken(2.1.0 版)
  • Ubuntu(版本 16.04)

当我在 Android Studio 中改进我的项目时,我使用 GitKraken 来检查我的更改并将它们提交到 GitHub。没有异常。

我的问题是,每隔一段时间,文件将直接提交到我的“master”分支并直接推送到 GitHub——我什么都不做。推送的文件是我没有更改的配置.xml 文件。出于显而易见的原因,这非常令人沮丧。生成的提交消息通常如下所示:

  • AI-2.3 trent@trent-Lenovo-Yoga-3-14 创建 hg.xml

我已经完全删除了我的“master”分支(本地和 GitHub),并创建了一个名为“stable”的新分支来取代它。这没有用,因为这些“自动提交”只是再次创建“master”分支并将其推送到 GitHub。

我还关闭了 Android Studio 中的 VCS 设置。无论如何,据我所知,我在 GitKraken 中找不到任何设置会这样做。

我希望我不知道可以阻止此行为的简单设置。我在 Google、Android Studio 论坛和 Stack Overflow 上搜索过类似的问题,但没有找到。

如果您有任何问题,请告诉我。

最佳答案

在 Android Studio 2.3.3 和 Ubuntu 16.04 上遇到同样的问题。当 Android Studio (AS) 丢失我的私有(private) IDE 设置时发生故障后出现问题。

解决方案:查看目录~/.AndroidStudio2.3/config/settingsRepository(注意.AndroidStudio2.3是 stash 目录)。在我的例子中,有一个 repository 目录,其中包含我的项目以及每次我推送时添加到我的 GitHub master 分支的所有附加设置文件。只需删除那个 repository 目录。

看起来 AS 在 Git 之上使用了自己的源代码控制系统。正如我所看到的,有些人甚至用它来备份他们的设置: https://github.com/kakkoyun/android-studio-settings https://github.com/xinthink/android-studio-settings

没有深入研究问题,只是针对我的情况解决了它。如果任何专家能更详细地解释这种奇怪的 Android Studio 行为,那就太好了。

也与 Android Studio keeps adding additional files to GitHub 相关

关于android - 奇怪的自动提交(Android Studio、GitKraken、Ubuntu)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42824883/

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