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

如何在Git Repo上使用Android Studio处理Windows和OS X用户,android,git,android-studio,Android,Git,Android Studio,我一直在Android Studio for OS X上开发我们的高级项目Android应用程序,唯一一个一直在提取/提交代码的人也是在OS X上。今天,我们的一个合作伙伴提取了Android Studio,然后打开了Android Studio,然后提交了更改,这导致Android Studio无法构建该项目,Gradle也失踪了,因此,我不得不回滚到以前的提交 有没有办法防止这种情况发生,以便Windows用户可以与我们的OS X用户一起使用该应用程序 我喜欢做的是从一个好的.gitigno

我一直在Android Studio for OS X上开发我们的高级项目Android应用程序,唯一一个一直在提取/提交代码的人也是在OS X上。今天,我们的一个合作伙伴提取了Android Studio,然后打开了Android Studio,然后提交了更改,这导致Android Studio无法构建该项目,Gradle也失踪了,因此,我不得不回滚到以前的提交


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

我喜欢做的是从一个好的
.gitignore
文件开始我的项目,该文件涵盖所有平台特定的可忽略文件以及不需要跟踪的构建产品。在线快速搜索将发现许多可供参考的文件

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

说明我在说什么

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

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