I recently decided to switch from Wordpress
to Octopress to power my personal blog. I've been able to configure and deploy Octopress using SSH, so I'm basically set in terms of being able to edit and publish my blog. However, I know that in order to get the full Octopress/Jekyll
experience, and for the sake of making sure I can recover if I really foul things up, I should be maintaining a remote git repository of my blog source. But I'm a Git newb, and while there's plenty of documentation out there, I'm not sure where to look. Threads about Octopress, or even vanilla Jekyll, on sites like Stack Overflow
presume a level of git-fu that I don't have; and the basic guides on sites like Github
are equally unilluminating to me.
My impression of what the workflow should look like resembles this
, but the details of how I go about doing it are still difficult for me to grasp.
I won't learn this except by doing it myself, though, so I'm eager to be told where I should be looking for guidance, rather than simply asking "how do I do this?"
(Note that I plan to host the private remote repository myself, rather than using a service like Github, if that matters.)