java - gitignore 文件不隐藏 github 的 .idea 目录
问题描述
我有一个带有gitignore
文件的项目:
### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr
Temp*
RationalValues*
https://github.com/hhlTer/quadraticEquation
但是.idea
目录仍然推送到我的存储库中......为什么?
这使得在分支中编码非常困难且难以访问。
我确实将 .idea 中的所有文件添加到 gitignore,但所有文件仍在存储库中
### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr
Temp*
RationalValues*
compiler.xml
encodings.xml
misc.xml
uiDesigner.xml
vcs.xml
workspace.xml
解决方案
.gitignore 只会让 git 忽略本地存储库中的文件,并且不会应用于已经推送到远程存储库的文件。
如果要从远程存储库中删除文件,可以使用
git rm --cached -r .idea
另请参阅此答案
祝你好运!:-)
推荐阅读
- php - 查找 2 个用户之间的对话线程,不包括群组对话
- javascript - 如何避免在指令中调用 `$parent` 范围
- c - 在 C 中的 GTK+ TreeView 中使用 Pango 标记
- matlab - 求解方程 {exponential *prod Exponential(ln)}
- android - Android 使用蓝牙检测智能手机
- javascript - Squish - 录制时不进行验证
- jquery - 动态输入文件类型字段
- python - 如何为函数内的变量分配新值?
- c# - System.Data.SqlClient.SqlException:'关键字'between'附近的语法不正确。'
- r - 在函数中将变量分配给全局环境不起作用 R