我开发了我的应用程序,然后提交并推送到GitHub(我是版本控制的新手)。然后由于一个无关的问题,我不得不使用CLI手动将我的GitHub repo添加到工作区。
我建立了一个新项目并推动了另一项变革。它似乎没问题,但是当我检查了repo时,我在根目录中看到了许多奇怪的xml文件。我发现这些是我的 Webstorm设置,如界面设置,主题,github信息等(“个人数据”),因为它们是使用 WS-11.0.3<%my_username%提交的创建file.template.settings.xml,phonegap.xml,IntelliLang.xml,ide.general.xml,web-browsers.xml,git.xml,keymap.xml,Default.xml,diff.xml,laf.xml,其他.xml,debugger.xml 消息(它是phonegap项目)。
更新后,这些文件也出现在我的本地项目根目录中(显然不应该这样)。删除它们并推送空提交会引发错误,该错误声称需要合并。此外,删除这些文件会重置我的一些WS设置(例如颜色方案)。
我尝试添加它们和整个.idea / in .gitignore,但这没有帮助。从头开始创建新项目不起作用,因为WebStorm没有手动添加远程仓库的功能。我必须从我使用的repo中检出项目文件,但是一个带有新清洁仓库的干净项目工作正常)