我的初始提交包含一些日志文件.我已添加*log到我的.gitignore,现在我想从我的存储库中删除日志文件.
git rm mylogfile.log
Run Code Online (Sandbox Code Playgroud)
将从存储库中删除文件,但也将从本地文件系统中删除它.
如何在不删除文件的本地副本的情况下从存储库中删除此文件?
我知道这是关于stackoverflow的一个讨论很多的话题,但我无法弄清楚如何使这个工作.我想要:
这是我正在使用的.gitignore(基本上Android Studio创建了一个,我删除了*.iml文件 - 因为它不起作用)
.gradle
/local.properties
/.idea/workspace.xml
/.idea/libraries
.DS_Store
/build
/captures
Run Code Online (Sandbox Code Playgroud)
但不知何故,它只是不起作用.无论我的gitignore文件是什么样子,Android Studio都无法识别该项目.
所以实际问题:如何将Android Studio项目推送到git所以我可以简单地将其拉入另一个客户端继续工作?
编辑:
所以这就是我如何做的事情,一步一步:
在"左侧项目"下选择"项目"然后在Git"添加"下
提交/推送更改(在流程中定义远程仓库)
在这一点上,该项目是在bitbucket.接下来是"导入项目"部分:
项目加载,我得到一些NullPointerException