#How to submit an article to the blog
- If you haven't already, go to Github and create an account
- Download Github Desktop from here and install it. Follow all on-screen instructions to sign in etc. Keep it open in the background.
- Go to the repository here and click the 'fork' button in the top right:
- When the repository is 'forked' to your account, click the 'clone' button to download it to your computer
-
When it prompts you where to save the project, leave it as the default (
My Documents\Github\Repo-name
) or put it somewhere else. Press OK and wait for it to clone. -
Navigate to the repository and make your changes (i.e. copy paste your article, written in markdown, into the root of the project with the filename in the format
YYYY-MM-DD_post_title.md
) -
In Github Desktop, use the dropdown in the top left to switch to the
drafts
branch. (switch to thedrafts
branch rather than PiVersify/drafts, as this is your forked copy)
- Click the 'changes' tab at the top of the screen. Add appropriate descriptions etc, then click the 'Commit to drafts' button.
-
Sync by pressing the 'Sync' button.
-
Make further changes, edit, proofread, etc, and create a new commit each time. When you are finished, make a final sync.
-
Press the 'pull request' button in the top right. Switch the branch to be merged to
PiVersify/drafts
. Add an appropriate title and description.
- Wait for your request to be accepted! *
* Your request is not guaranteed to be accepted