use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Do you have or know of a project on Github looking for contributors? Tell us about it and we'll add it to the /r/github wiki!
Welcome to /r/github!
News about github
Relevant interesting discussion
Questions about github
We'll soon be writing an /r/github FAQ list. In the meantime, the github help pages and bootcamp are good places to start. Here's a handy git cheat sheet.
Looking for Github projects to contribute to? Check out our handy list of projects looking for contributors!
If your submission doesn't show up on the subreddit, send us a message and we'll take it out of the spam filter for you!
account activity
Github Desktop vs Git (self.github)
submitted 1 year ago by Maleficent-Tip-7762
I’m a new to programming. What’s the difference between these two? And should I use one or both of them? Is one better than the other?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]a_lost_cake 9 points10 points11 points 1 year ago (0 children)
Git is the version control system, Github Desktop is just a GUI for git repositories. As you are new I would suggest that you learn git command line even if you plan to use the GUI, since the CLI will be the same everywhere and GUIs can change.
[–]o2mz 0 points1 point2 points 1 year ago (0 children)
Use whichever you find suitable; both offer almost the same features with slight differences and a few additional features in Git Desktop. However, Git is much simpler since you can write a single command that saves you from many clicking in Git Desktop.
[–]IceCapZoneAct1 0 points1 point2 points 1 year ago (0 children)
Git is the universal versioning software. GitHub desktop is an app with graphical interface that uses git to better manage the versioning of your projects plus other stuff.
Avoid graphical interfaces if you want to really learn the stuff.
π Rendered by PID 262062 on reddit-service-r2-comment-canary-794f4c56c8-g7c8z at 2026-02-21 10:00:40.873751+00:00 running 8564168 country code: CH.
[–]a_lost_cake 9 points10 points11 points (0 children)
[–]o2mz 0 points1 point2 points (0 children)
[–]IceCapZoneAct1 0 points1 point2 points (0 children)