Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Development Tools

Ben Attenborough
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
Ben Attenborough
Front End Web Development Techdegree Graduate 32,769 Points

Deploying a website

I have a suggestion for a video series on the workflow for deploying and updating a website. I know there is a basic explanation of updating a website via FTP and also many courses on setting up a local environment for development with XAMP, MAMP etc and also courses on how to use git. But it would be really useful to have an overview including how to create a staging area between the local environment and live. And the best practices for pushing through updates and testing them.

I've done some research and it looks like most professional outfits are using git to push their updates through - but this looks a bit daunting for newbies - especially as it's all done in the command line rather than using a GUI like Github,

There's been a recent video series on doing this with WordPress but I would like to see a general one.

+1

1 Answer

You can use GUI interfaces with Git... including the one that comes with the installer package for your OS.

Otherwise, here is a list of GUI clients for Git.

Also, there are a few courses and workshops on Treehouse about Git, so ideally people would just be learning how to use it, since it's so popular and powerful.