aph*_*rid 5 git android github android-studio
我正在使用 Android Studio 2.2.2,使用内置的 VCS 工具。出于某种原因,Android Studio 会自动添加一堆我没有添加或编辑的额外 xml 文件和文件夹。
更具体地说,当我不希望它添加以下文件时:
/_windows
IntelliLang.xml
debugger.xml
diff.xml
vcs.xml
web-browsers.xml
Run Code Online (Sandbox Code Playgroud)
这使得拉取请求完全不可能,因为主分支没有这些文件,而且我的其他组成员似乎也没有这个问题。
在删除/配置 Android Studio 以阻止这个讨厌的错误方面有什么帮助吗?
——
编辑:我已经在使用 gitignore 文件了。奇怪的是,我的附加文件也位于错误的文件夹中。基本上,我的根文件夹有一个用于我的应用程序的子文件夹。由于某种原因,Android Studio 在我的根文件夹中创建了所有垃圾文件。
/root/
/_windows
IntelliLang.xml
debugger.xml
diff.xml
vcs.xml
web-browsers.xml
/my_android_app/
gitignore for my app
/files actually needed for my project
Run Code Online (Sandbox Code Playgroud)
如果您使用的 IDE 正在添加所需的文件,但您不希望将其包含在存储库中,那么这是添加到 .gitingore 文件的良好候选者。
您当前正在使用 .gitignore 文件吗?
更多信息可以在这里找到:
https://git-scm.com/docs/gitignore
您基本上为每个要忽略的文件或文件夹添加一个条目,因此,git 将不再尝试将这些文件包含在以后的提交中。
这里有一个很好的资源:
https://github.com/github/gitignore
用于创建默认的 .gitignore 文件。您可以选择与您正在进行的开发类型密切匹配的 .gitignore 模板,并从那里进行自定义。例如,我总是从默认的 Visual Studio 模板开始。
最好的建议可能是使用 Android 开发模板 .gitignore 文件,该文件位于此处:
https://github.com/github/gitignore/blob/master/Android.gitignore
笔记:我会将此链接文件的内容复制到此答案中,但是,这些模板 .gitignore 文件始终在更改,因为正在添加新的建议。最好继续参考源文件以获得最新版本。
它不会明确忽略您提到的文件,但这些文件可能是在被忽略的文件夹中创建的。
| 归档时间: |
|
| 查看次数: |
2757 次 |
| 最近记录: |