首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么当我向Heroku提交我的应用程序时,我会得到这么多文件?

为什么当我向Heroku提交我的应用程序时,我会得到这么多文件?
EN

Stack Overflow用户
提问于 2012-09-17 21:24:00
回答 1查看 989关注 0票数 0

我正在学习Heroku:https://devcenter.heroku.com/articles/python上的Python/烧瓶教程

以下是我所采取的步骤:

代码语言:javascript
复制
heroku login
mkdir MyFlaskApp
python virtualenv.py MyFlaskApp --distribute
source MyFlaskApp/bin/activate
cd MyFlaskApp
pip install Flask
pip freeze > requirements.txt
foreman start
git init
git add .
git commit -m "First commit"
heroku create MyFlaskApp
git push heroku master

但是,当我执行git添加和提交时,我会得到很多文件。在本教程中,git push heroku master报告了Counting objects: 10,但我得到了Counting objects: 425

有什么问题吗?

我看到的唯一不同是,本教程没有提到导航到应用程序的文件夹(例如cd MyFlaskApp)。

UPDATE: --这是经过上述步骤之后的文件夹MyFlaskApp中的文件夹结构:

代码语言:javascript
复制
bin/
include/
lib/
Procfile
app.py
requirements.txt
.gitignore

更新2: My .gitignore文件(如本教程所示):

代码语言:javascript
复制
venv
*.pyc
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-17 22:02:28

您实际上是在本地目录中创建虚拟环境。您要么希望在venv目录中创建它,要么将以下三个项中的每一个添加到您的.gitignore中:

代码语言:javascript
复制
bin
include
lib
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12467304

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档