我想学习github来部署一个网页。这里是我正在采取的步骤:需要一些基本的github帮助
git checkout master
git pull origin master
git checkout –b my-awesome-branch
做一些工作,做一个git status来检查一切,一切正常。
git add .
git commit –m "awesome message here"
git push origin my-awesome-branch
git checkout integration
git merge my-awesome-branch
git push origin integration
cap development deploy
这将一个文件推送到我们有这样的人可以看看它的开发服务器 - 这个工作对我很好,你将无法看到的链接,但它会产生这样的:
http://dev.mywebsite.com/events/email/welcome
让我们去住(假装没有进一步的变化)
git checkout master
git merge my-awesome-branch
git push origin master
cap production deploy
从理论上讲,该文件应推动实际网站(这将是http://mywebsite.com/events/email/welcome
),但不创建网页当我限制生产部署。
另一名开发者更熟悉这个系统说:
看起来你分叉“我党事件”回购并有推 主人那里。你要主推给上游的远程(在 主“我的派对事件”,或my_events回购。)
我不按照此步骤。任何人都可以遵循这个逻辑如果是这样,你有什么我可能做错的建议吗?任何帮助表示赞赏。