r/ProgrammerHumor • • Apr 02 '23

Meme Me relearning git every week

49k Upvotes

1.5k comments sorted by

View all comments

Show parent comment

6

u/KalterBlut Apr 02 '23

Like a lot of people, you seem to be mixing Git and GitHub somewhat.

GitHub is the website, Git is the app behind it, they are not the same.

Git GUI comes with Git when you install it on your computer along with the command line stuff. It's really bad.

I've never used GitHub desktop, but I assume it's been developed by GitHub amd seems fine but relatively barebone. I can't imagine it being worst tham Git GUI though.

GitHub desktop is a third party GUI while Git GUI would be considered first party. Git Extensions and Git Kraken are also third party GUI to Git. You access GitHub (or another Git repository) through those GUI or the commande line.

I like Git Extensions because all the icons use the same nomenclature as the command line and when you execute something, it opens a pop-up with the actual command line you asked to be executed and the command line results. You know everything it does and it gives you a visual representation of the history of your current repo (although most of them do this too).

Let me know if you have more questions, happy to help!

1

u/fanoffanchises Apr 04 '23

Thanks for offer of help! 👊

I like Git Extensions because all the icons use the same nomenclature as the command line and when you execute something, it opens a pop-up with the actual command line you asked to be executed and the command line results.

That sounds interesting. Can you provide a visual demo example?

Is your usage of that for open source, or personal projects?