I’ll be the first to admit I’m a noob when it comes to using Git. As a one man developer I didn’t really think there was any use for it so I didn’t use it. And then I did, and then I quit. And now I’m back to using it. Despite my using it I’m still a noob. So when I wanted to add to the PyroCMS documentation I was kind of in a quandary. I could fork it pretty easily, that’s built into GitHub, but then how did I get it to my system so I could add and edit the files? Here’s what I did and so far it seems to be working.
This post on GitHub explains forking and pulling (actually cloning) a copy onto your local system.
A couple of things to keep in mind.
- Doing a push to your forked version is different. You’ll want to push origin to 2.2. For example: git push origin 2.2 rather than git push origin master
- If you don’t use GitHub for your Git development (I use bitbucket.org) don’t worry about it. When you do your push it will ask you for your GitHub Username and password.
Other than that get contributing to PyroCMS!! At this point I won’t be contributing to the core itself. I’ll be trying to help out on the Docs side of things!