有时当我想在我的Pycharm中推送到git hub时,我遇到了这个错误:
Error rebasing
.idea/workspace.xml: needs update You must edit all merge conflicts and then mark them as resolved using git add
如果文件是我的项目文件之一,只需右键单击它并选择git \ commit即可。但由于'workspace.xml'未在我的项目中显示,我该如何提交呢?有没有办法在Pycharm内做到这一点?如果不是如何从命令行执行此操作?
答案 0 :(得分:1)
我相信PyCharm会自动应该gitignore .idea / workspace.xml,并且不会在项目中显示它。您必须通过命令行进入项目目录并在.idea / workspace.xml上执行git commit。
问题是你不应该提交该文件。该文件根据各个Dev的IDE而变化。所以每次拉动都会改变咒语。
有很多方法可以从回购中完全删除文件,但是上次我这样做时,很痛苦。