Getting Started With Github Desktop

When I wrote about using Github for Copywriters I wanted to keep things simple so that my copywriter friend could edit website content easily without having to worry about using Github properly. The problem is he now wants to create files and upload images. So it’s time to break out Github desktop.

Github desktop is a simple desktop application that lets you do all the most important parts of Git without having to learn the command line. If you want something more advanced then SourceTree is a great free option – but for many the Github app is perfect.

So I wrote some simple instructions to get him started with editing the content – and I have reproduced them below.

    1. Install.
    2. Click the green ‘clone or download‘ button, then select ‘open in desktop‘.
    3. Select a local path, then clone it. This will download the latest version locally.
    4. Create & edit files locally using normal text/ file editing tools.
    5. Go back to the app and select the files you want to add – add a summary title, and a description if needed.
    6. Click ‘commit‘ then ‘push‘ which you can find in the top menu. This will update YOUR copy on Github.com (since you created a clone)
    7. You can then use the Github website to send a request to the original repository to pull in your changes (known as a pull request, which I always felt was backwards). Github have a video & description of sending a pull request on their help site.
    8. Job done!

Let me know what you think on Mastodon, or BlueSky (or Twitter X if you must).

Related Posts

01 Oct 2013

How to Use Bitbucket with Github for Mac

I like BitBucket – all the cool kids use Github, but for small businesses BitBucket is great. Why? Because it has free private repositories for teams of 5 or smaller. And that’s me right there.Currently I am using BitBucket for...
10 Sep 2016

Using Github for Copywriters (via the Github website)

I’m currently working on a new WordPress course (MasterWP – first email is sent on Monday 12th September) that helps to teach things beyond the basics – and to do it I need a website. I’m making the course with...
13 Dec 2008

A quick way to speed up your website

Getting a faster internet is great – it gives us loads of opportunity to improve the browsing experience through more advanced javascript and designs – I still remember the dreadful websites of the late 90’s that took an hour to...
25 Mar 2012

Building Elemental 2: Getting Started

As I mentioned in February I had a conundrum – I wasn’t sure how to make changes to my theme Elemental without breaking peoples sites. Thankfully the people who read my site are super clever and suggested I create a...
08 Jul 2013

A Redesign for 2013

It’s only been a year since I last redesigned Binary Moon – I’m generally content to redesign, and then sit on things for a while, let it stew and evolve. However a lot has changed in the last year. Design...