【发布时间】:2020-11-01 17:45:23
【问题描述】:
我只是一个业余程序员,但我的项目变得越来越复杂,所以我想使用版本控制系统。 GIT 似乎是显而易见的选择。我还想要一个更复杂的 IDE - 并且与 GIT / Github 集成,所以我选择了 Pycharm。
在我最初的几个测试项目中,一切都很好。我可以提交更改并将它们推送到我的 GIThub,然后从另一台计算机中提取它们并拥有一个同步的项目。
我了解虚拟环境的好处(尽管对于我的小项目来说这似乎没有必要),但我对 Pycharm 似乎想要将文件放在哪里有点困惑。此外,现在当我推送到 Github 时,Venv 文件夹也会被上传。我不明白为什么要在我的 Github 存储库中使用 venv(或者我应该?),所以我将它添加到我的 .gitignore
/venv/
/MyProject/venv/
PycharmProjects/MyProject/venv/
但它仍然存在,并且仍在更新。 我尝试在命令行中删除它:
$ git rm -r venv/
这弄乱了我在 Pycharm 中的环境(即使实际目录仍然存在)。
我做错了什么 - 我该如何解决?
非常感谢!
【问题讨论】:
标签: git github pycharm python-venv