在我的Cordova项目上工作时,我没有.gitignore
文件,因此当我提交所有内容时(通过git add *
,它似乎提交了我的所有平台,.idea和插件。
所以,现在将其推送到GIT,但我想取消引用它们,因此将来不会下载它们。
我刚创建了一个新的Cordova .gitignore,如下所示。
#Cordova Info
platforms/
plugins/
# ANDROID / ECLIPSE
# built application files
*.apk
*.ap_
# files for the dex VM
*.dex
# Java class files
*.class
# generated files - android project subfolder
Android/bin/
Android/gen/
Android/assets/
# generated files
bin/
gen/
# Local configuration file (sdk path, etc)
local.properties
# IOS / Xcode
build/*
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
*.xcworkspace
!default.xcworkspace
xcuserdata
profile
*.moved-aside
IOS/www/
# OSX
.DS_Store
# Thumbnails
._*
# Files that might appear on external disk
.Spotlight-V100
.Trashes

我最终抓住了#34; PhoneGap GitIgnore"并在顶部添加了平台和插件。
所以它归结为'我如何取消链接平台和插件文件夹,这对于Cordova 6.3.0来说是一个坚实的gitignore' ?
答案 0 :(得分:0)
对于档案:
git rm yourFile
对于dir:
git rm -R yourDir