DEV Community

loading...
Play Button Pause Button

GitHub Desktop for better repo organisation

Michelle Mannering
Developer Relations | Hackathon Queen | Community Manager
・2 min read

On one of my recent streams, I thought I'd take the time to organise my repo. I've been doing a bit of Unity and C# programming and my folders were a mess. They weren't all initialised properly, files were all over the place, and what was on my local machine wasn't in sync with my GitHub repo.

GitHub Desktop for file organising

Files all over the place is a bad thing. Not only is it bad for your code, it's also messes with my OCD.

So I did the most logical thing I could think of: downloaded GitHub Desktop. This makes viewing, checking, and committing changes much easier. You can easily see where you've made a file change, and moving files around the desktop is simple. Once you've moved a file, it will show up in the right spot on both your local machine and GitHub repo.

Desktop changes

Then GitHub Desktop does the rest for you. Simply hit "push origin" or "pull origin" and you're done! So easy ❤️

Push Origin

Now I had super pretty files all in sync with one another. You can also use GitHub Desktop to open projects with Atom. Plus there's tonnes more features. Grab GitHub Desktop and let me know what your favourite features are in the comments below.

And check out the full recording and see all the cool things I did with GitHub Desktop and more. Join me live on my [Twitch streams](https://twitch.tv/GitHub] to chat, ask questions, and hang out with other awesome people.

Discussion (1)

Collapse
shunjid profile image
Shunjid Rahman Showrov

Is it available for Linux now? I don't see any official link for installation. 😞