Crell,
@Crell@phpc.social avatar

I understand just fine and like it the best of any VCS I've used. Am I weird?

If people are having trouble learning it, it sounds like the problem is the training materials. What training materials did you use that were inadequate?

bugbuster42,
@bugbuster42@nerdculture.de avatar

@Crell My top resource to cheer me up when git frustrates me: https://git-man-page-generator.lokaltog.net/

... spot on.

aral,
@aral@mastodon.ar.al avatar

@bugbuster42 @ellotheth @Crell Oh, that’s just perfect 🤣

mxrn,

@Crell

POV of a tech writer:
IMHO, git is so hard to learn because the devs chose to name everything as obscurely as possible.

Why call it "blame" when it does not blame anyone but rather adds revision info. "Stash the changes in a dirty working directory away"? Why is it dirty now? "git commit --all", except it does not commit all changes. And WTF is "porcelain format" again?!

Like, whenever you open the docs, it feels like using the "pick-axe interface" on your "HEAD" until it "bisects".

stof,
@stof@phpc.social avatar

@Crell Either you're not weird or I'm weird as well...

pedrowitzel,

@Crell git beats any other VCS with ease.
Of course it have a few weird things, it's going on for ages now.
For most uses you need to understand a couple of concepts and commands and you're set.

You can setup practically anything and any process with it, and find answers for the problems with one search on the web.

Don't know why people are raging about it recently. 🤷

svenluijten,

@Crell It's ok at best. There are so many weird things in Git that most people have been conditioned to ignore.
https://stevelosh.com/blog/2013/04/git-koans/

These aren't things the learning materials can fix.

michael,
@michael@thms.uk avatar

@Crell agreed. I’m far from a expert but it does all I need it to do, and definitely beats everything else I’ve ever used by mile, nay an astronomical unit

awoodsnet,
@awoodsnet@phpc.social avatar

@Crell the best way to read Pro Git online https://git-scm.com/book/en/v2 That’s how i learned it.

Crell,
@Crell@phpc.social avatar

@awoodsnet I did the same. I didn't grok all the plumbing bits, but the main parts I got. I also had a Git-fu colleague at the time who walked me through stuff, which helped.

grmpyprogrammer,
@grmpyprogrammer@phpc.social avatar

@Crell My co-workers

kboyd,
@kboyd@phpc.social avatar

@Crell it's been fine for me, but the occasional advanced operation ends up being an arcane dark incantation, undertaken with only extreme trepidation.

But then, I used to use cvs, and my only other baselines of comparison are Subversion and Perforce, so 🤷

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • kavyap
  • InstantRegret
  • ethstaker
  • DreamBathrooms
  • mdbf
  • magazineikmin
  • thenastyranch
  • Youngstown
  • tacticalgear
  • slotface
  • Durango
  • khanakhh
  • rosin
  • everett
  • Leos
  • vwfavf
  • normalnudes
  • osvaldo12
  • cubers
  • GTA5RPClips
  • cisconetworking
  • ngwrru68w68
  • anitta
  • provamag3
  • tester
  • modclub
  • megavids
  • JUstTest
  • All magazines