Skip to content

Latest commit

 

History

History
57 lines (39 loc) · 5.24 KB

ABOUT.md

File metadata and controls

57 lines (39 loc) · 5.24 KB
permalink title description
/about.html
About
About the Git For All website.

About this guide

Why yet another git resource?

There are many git resources out there. But most, if not all, of them assume that the user is familiar with the command line.

Even when writing this, I was tempted over and over again to sneak in a line of git commands or two. This is because it would allow me to skip cooking up examples and analogies. But I decided against it. I want this guide to be accessible to everyone.

Now, I'm not saying that you can't use the command line. I'm just saying that you don't have to.

I want to prevent the following scenario:

XKCD 1597

GUI git clients I recommend -

  1. GitHub Desktop
    For general use. Targeted at beginners. Best image diff viewer. Extremely user-friendly. Start here.
  2. GitKraken
    For advanced users. Has a lot of features. Better visualization. Move to this when you've outgrown GitHub Desktop.

I use a combination of both.

The official git website maintains a list of GUI clients.

Sharing is caring ❤️

If you found this guide useful, chances are, someone else will too. To show your support, you may star the project on GitHub or share it with others.

Facebook share Twitter share LinkedIn share Telegram share WhatsApp share Mastodon share Reddit share Hacker News share Email

Star History

Star History Chart

Other useful Git resources

  • Pro Git
    The official Git book. It is a comprehensive guide to Git. It is also available in print.
  • Visual Git Cheat Sheet
    A visual git cheat sheet on the web.
  • [PDF] Git Cheatsheet
    A downloadable git cheat sheet by GitHub.
  • LearnGitBranching
    LearnGitBranching is a git repository visualizer, sandbox, and a series of educational tutorials and challenges.
  • Git Explorer
    A useful tool to find the right git command for the job.
  • Oh My Git!
    An open source downloadable game that sharpens your intuition for Git.
  • Atlassian Git Tutorials
    A collection of git tutorials by Atlassian. Geared towards organizations.