当两台计算机之间的同一项目的github克隆时,Pycharm找不到解释器



i在我的LabTop上编码,将代码推向github。然后第一次克隆到我的计算机上。(当然环境不同(

我在计算机上完成了所有工作。回家。我删除了旧项目,然后将其克隆回我的LabTop,而不是进行" Git Stash"one_answers" Git Pull",因为当我使用" git stash"one_answers" git pull"时,vcs.xml中的冲突和workspace.xml在其中。Pycharm创建的想法。

之后,我的Labtop上的Pycharm甚至无法识别解释器,即使在解释器中显示的路径仍然是

我在Google上找不到它,因为要搜索的关键字并不明显。

请注意,典型的 JetBrains.gitignore wouold忽略任何workspace.xml文件。
如果vcs.xml死亡包括特定于工作站的路径,您可能也需要忽略它。

这个想法是在第二个环境中重新介绍您的克隆存储库项目。

也使用git 2.6 ,请使用:

git config --global pull.rebase true
git config --global rebase.autoStash true

然后简单的git pull将:

  • 藏匿您的工作正在进行中
  • 重播(重新(您的本地提交在更新的远程跟踪分支的顶部。

您可以通过右键单击它然后将文件粘贴到那里,将新项目作为根目录,可能会有所帮助。

当您的项目根中没有.idea/<project_name>.iml文件时,它通常是因为VC将其删除/重命名。请关注此解决方法,并考虑将此文件添加到.gitignore

简单的解决方案 - 如果已经拥有此解决方案,请删除.idea文件夹,然后重新启动Pycharm编辑器。然后再次重新开放项目。解释器将自动设置。

相关内容

  • 没有找到相关文章

最新更新