Le contenu ruby on rails est dédié à la communauté du Wagon (élèves et professeurs). Pour vous inscrire au bootcamp pour devenir web développeur c'est ici.
Commandes Github
Créer un repo sur github (lead dev) :
gh repo create --public --source=.
Lister toutes les branches :
git branch
Créer une branche
git checkout -b name-branch
Pusher votre branch :
git push origin name-branch
Retourner sur la branch master :
git checkout master
Récupérer du code qui a été mergé sur la branch master :
git pull origin master
Commandes Heroku
Avant de déployer sur heroku (déploiement par le lead dev)
Créer un compte sur :
https://dashboard.heroku.com/login
Créer l’application sur heroku en terminale (pas sur votre compte heroku)
heroku login
# pour ouvrir le navigateur et connecter votre compte heroku à votre terminale
Créer une application sur heroku :
heroku create name-app --region=eu #uniquement le lead dev
Pushez sur heroku
git push heroku master
Attention bien tout mettre à jour concernant votre DB de production !!! 🙂
heroku run rails db:migrate
# Pour lancer les seeds :
heroku run rails db:seed
Pensez à bien ajouter via votre dashboard vos collaborators :
Pour tous les collaborators ajoutés, il faut ajouter l’app heroku à votre local app
heroku git:remote -a example-app
Toutes les commandes que vous pouvez faire sur heroku terminale :
heroku run rails db:reset
heroku run rails db:migrate
heroku run rails db:seed
heroku open #ouvre le lien de l'application