Subscribe to Evented Mind to watch the full video.

Already have an Evented Mind subscription?

Subscribe to Evented Mind to watch the full video.

Need a second look? Watch again

Git Deploy

Setting up Remote Git

Create a remote git repository where we can push the code using the git push command.

  • Servers and Tools
**Prerequisites** * <a href="" target="_blank">Inside Git</a> * <a href="" target="_blank">Managing Processes with Systemd</a> * <a href="" target="_blank">SSH</a> * <a href="" target="_blank">Users, Groups and Permissions</a> * <a href="" target="_blank">The Shell</a> * <a href="" target="_blank">VirtualBox and Vagrant</a> * <a href="" target="_blank">How The Web Works</a> **Notes and Corrections** * *Provisioning a Deployment Machine 15:20* - The `g+s` option to the `chmod` command sets the `setgid` permission, not the "sticky bit" permission. The `setgid` permission ensures that when a new file or folder is created the group is always set to `adm` instead of as the user who created the file or folder. * *Making a Fancier Deploy Script* - The deploy hook script has been updated slightly from the one in the video. See the Github source code for the project to see the updated script in `config/git-hooks/post-receive.bash`
Join the Discussion

Want to leave a comment? .