【发布时间】:2020-08-24 07:50:34
【问题描述】:
伙计们,我不小心删除了自己的 django 项目,然后从 Github 克隆了它。但问题是,在推送之前,我已将我的虚拟环境文件夹添加到 .gitignore,现在无法提取/使用/激活它。有时我可以做什么?
【问题讨论】:
-
.gitignore 文件告诉 git 从版本控制中忽略某些文件和目录。如果您的 venv 在 .gitignore 文件中被引用,那么在推送到 github 时它会被忽略。您可以通过编辑 .gitignore 删除对您的 venv 的引用,但除非您有该文件的备份,否则恐怕它已经消失了。
-
无论如何,您都不应该将虚拟环境添加到 git 中。只需从您的需求文件中重新创建它。
-
鲍勃,你的问题能再清楚一点吗?请将其更新为状态 (1) 您是否与项目一起删除了虚拟环境文件夹,以及 (2) 您是否询问如何恢复环境或如何将其从
.gitignore中删除,以便将来保存在 git 中?
标签: python django git github gitignore