Hacker News new | ask | show | jobs
by tomkat0789 1431 days ago
I’m not a git expert, but little visualizers like these helped me get comfortable (coding work on and off for 10 years) with git bash:

https://learngitbranching.js.org/ https://ohmygit.org/

Merge conflicts are usually pretty tedious but not something I fear. I’d have to Google to know what precisely rebase or bisect are useful for.

My coworkers have used gui tools to deal with git and I can’t understand how those work/translate to the commands. Git commit, add, push, status, and diff have gotten me pretty far!

Hopefully that helps!