how to update github and heroku

Published on:

上传到github和heroku的update指南

假如你已经做完了教程joblisting目前的全部,你就会面临这样一个问题:
在魔改大赛(初级)中,已经new create了github和heroku,甚至已经改好了****.herokuapp.com的域名,不想再new了,只想update,这有一份指南,你可能会需要。

update到github

step1.终端输入

git remote -v
确认你在哪个github专案下

(选)如果不在你想上传的github专案下
(如果已经在了,请直接到step2)

git remote rm origin
git remote add origin …(正确的网址)

step2.继续

git push -u origin master
git push --all origin

搞定喽,回家睡觉喽。
呃呃呃,还不能睡,还要上传到heroku。

update到heroku

step1.终端输入

git remote -V
(其实这条指令可以同时看见你在哪个github专案和heroku专案下)
(选)如果不在你想要的专案里,或者你已经改名了
(如果已经在了,请直接到step2)
git remote rm heroku
git remote add heroic https//:git.heroku.com/(已经改好的域名or你想上传的专案’英文-英文-数字’’).git

step2.atom中,Gemfile下

剪切(command+x)gem ‘sqlite3’
(移动有可能回出现问题,但剪切还没有发现有问题)
保存(command+s)
终端分别运行
bundle install
git add .
git commit -m “(随便起个名吧,越随便越好)”

step3.终端运行

git push heroku (你的最新分支):master
heroku rake db:migrate

step4.seed

如果你完成了 基础知识补充 DB Migration
还需要运行
heroku rake db:seed
会自动生成10个public工作、10个hidden工作,都有薪资上限与薪资下限,并且帮你设置好了admin
email: 'example@gmail.com',
password: '12345678'

step5

把gem 'sqlite3'贴回去!!!否则下回做的时候会报错!!!

step6.终端运行

heroku run

大功告成,可以去朋友圈炫耀了。

彩蛋:你知道github应该怎么读么?
git hu b,git胡巴 就这么读,准没错!
怎么不 椒盐胡巴 呢!

参考资料
1.魔改大赛-管理员可以操作传上Heroku的App
2.10-1 上传到 Github 指南
3.10-2 上传到 Heroku 指南

Comments

comments powered by Disqus