Git codebase repo到实时网站

时间:2014-05-23 21:59:57

标签: git codebase

所以在我的localhost上创建了一个网站。我推送到代码库,我想推动它生存,我该怎么做?

这是我的订单:

1. $ git init (setup on my local)
2. $ git add .
3. $ git commit -m 'initial commit'
4. $ git remote add origin git@codebasehq.com:yourcodebasedomain/yourproject/example.git
5. $ git push origin master (pushes to codebase)
6. ??? - How do I push my codebase repo to live site?

谢谢!

2 个答案:

答案 0 :(得分:0)

这是一个相关的过程,因为您需要设置一个Git挂钩才能直接推送到服务器。我推荐http://sebduggan.com/blog/deploy-your-website-changes-using-git/

上的教程

答案 1 :(得分:0)

Codebase支持post-receive hooks,因为它会为您选择的网址生成JSON有效负载。

如果该网址是您的实时网站服务器,则该服务器可以收听该网址,并且在接收时,从代码库存储库中

换句话说,repo托管服务(GitHub,BitBucket,codebase,...)无法直接推送。
但是他们可以向其他服务器(例如您的实时站点服务器)发出信号,表示刚刚发生推送。