如何在 Git Repo 上使用 Android Studio 处理 Windows 和 OS X 用户



我一直在为OS X开发的Android Studio上的高级项目Android App,唯一一个一直在提取/提交代码的人也在OS X上。今天,我们的一个合作伙伴拉开了Android Studio,然后提交了更改,这导致Android Studio无法构建项目,Gradle也丢失了,所以我不得不回滚到之前的提交。

有没有办法防止这种情况发生,以便Windows用户可以与我们OS X用户一起处理该应用程序?

我喜欢

做的是用一个好的.gitignore文件开始我的项目,该文件涵盖了所有特定于平台的可忽略文件,以及构建不需要跟踪的产品。在线快速搜索将显示许多可以引用的可行的 gitignore 文件。

但是,当您已经将文件添加到项目中并且以后想要忽略它们时,这并不像修改.gitignore那么简单 - 还有一些额外的步骤。

这个问题显示了我在说什么。

以下是从该顶级答案复制的步骤:

# update your .gitignore before running these...
git rm -r --cached .
git add .
git commit -m "fixed untracked files"

最新更新