当前位置: 首页 > 面试题库 >

将我的virtualenv目录放在git存储库中是否不好?

蒋正平
2023-03-14
问题内容

我正在考虑将virtualenv用于我在git存储库中创建的Django Web应用程序中。这似乎是使部署变得如此简单的一种简单方法。我为什么不应该这样做?


问题答案:

我通常pip freeze将所需的软件包放入requirements.txt文件中,然后将其添加到存储库中。我试图思考为什么您要存储整个virtualenv的方法,但是我不能。



 类似资料:
  • 我学习了关于GIT的vogella教程,第17节练习“使用(本地)远程存储库”。在执行步骤17.3时,我得到了这个错误: 执行的步骤是: 原因会是什么呢?

  • 这个标题听起来像是重复的,但我找不到我这个问题的答案。 我想在本地计算机上克隆一个git存储库。但是,当我尝试使用shell执行此操作时,我会得到一个错误。大多数文件都被签出了,但由于某种原因,其中一个图像文件引起了麻烦,我得到了错误“致命:无法签出工作树”和“警告:克隆成功,但签出失败”。所以我现在所做的是从github下载repo文件作为一个zip文件,并将它们解压缩到我的本地目录中。所以现在

  • 我认为应该可以将要重命名的目录复制到一个具有所需名称的新目录中,并删除旧目录,以及、和所有内容。但这是最好的办法吗?

  • 问题内容: 我想知道在检查代码时是否应该在回购中跟踪node_modules或进行npm安装? 问题答案: 答案并不像阿尔贝托·扎卡尼(Alberto Zaccagni)所建议的那样容易。如果您开发应用程序(尤其是企业应用程序),则在git repo中包含node_modules是一个可行的选择,您选择哪种选择取决于您的项目。 因为他非常反对node_modules,所以我将集中讨论它们的参数。

  • 我一直在Mac OSX上本地使用Git,后来决定试用Github和Bitbucket。我有一些问题使它工作,并尝试了一些修复其他人建议谁有类似的问题。我能够推送到Github和Bitbucket,但我也设法在这个过程中向我的存储库添加了额外的目录和文件。 我正在使用Xampp进行本地开发,我在那里有一个文件夹,我用它创建了我的存储库,所以文件结构如下所示

  • 我在我的Github帐户上有一个存储库,我从官方存储库中派生了这个存储库。 然后我在我的本地机器上克隆了它。它工作得很好。我创建了几个分支(在分支下)。我做了几次提交,它工作得很好。 当我这样做时,我不知道我是如何得到以下错误的: 如何在不影响Github上的存储库的情况下解决此错误? 我正在使用 我的<代码>的内容。git/config在执行cat$(git rev parse-show top