我有一个 Rails 3.2.3 应用程序,我在github
.Today 上托管。今天我将它部署在 Heroku 上。
在部署期间,我对Gemfile
.
运行
rake assets:precompile
生成 /public/assets 文件夹。我必须添加这些更改并将其提交到本地存储库,以便通过运行推送到 heroku
git push heroku master
部署很好,但现在我的开发环境是这样的:
# On branch master
# Your branch is ahead of 'origin/master' by 2 commits.
这些是我为部署在 heroku(运行预编译和其他一些东西)上所做的更改,我不想在我的存储库中存在这些更改github
。我该如何继续我的开发(能够继续推进github
)并不断更新变化heroku
)?
澄清:public/assets
已生成并应添加到本地 repo 以推送到 heroku。所以我不能把它放在 .gitignore 但我不希望它被推送到 github 上。最佳做法是什么?