What is the set up for having Github automatically push any updates to a remote server?
This is useful for maintaining a codebase on Github, and having a website run
To illustrate Yervand's answer (upvoted), consider this peligangit as an example of a simple HTTP server (that you can install on your amazon-ec2 instance), which will:
That library would fetch, and then reset the main branch on origin/master.
That is one way to do it. (see githook.py)
def hard_reset_repos(self):
self.server.source_repo.fetch([self.server.source_repo.origin])
self.server.source_repo.reset(['--hard', self.server.source_repo.originMaster])