

SFTP client and text editor on your local computer, such as: SFTP Clientĭemonstrations throughout this guide use Atom and Transmit. And here is the easiest way to embrace your destiny as a WordPress professional. For growing agencies and developers, it isn’t an option, it's inevitable.

Using Git is a big step away from the bad habits of Cowboy Coding and a leap towards professional development best practices. What caused that new bug? Simply step back through past revisions until you find where it appears! Best Practice Git provides a recorded timeline of changes, allowing you to move forward or back in the code's history. You can lock down your production environment, because you are never touching the code directly you're deploying it securely with Git. Version control creates a more secure way to move code around.

Even working alone, you can have many features in progress on a site, but without risking the stability of the current site. You can work in parallel with others and not step on any toes. Any kind of collaboration is easier and safer with version control.
