i really appreciate that we can have great conversations here on mastodon if I’m extremely careful about every single thing I post and often include disclaimers (“please don’t explain rebase to me”) to avoid repetitive annoying replies that I can predict

but I still feel like I need to be SO much more careful about my posts than I was on Twitter and I wish it wasn’t like that

the replies to this are pretty bad, a lot of

- "well it's not a problem for ME”
- "just don't read the comments"'
- "have you heard of blocking/muting”
- "have you ever considered that on social media in general you need to be careful about what you say because folks don't have much context”
- "tech people are just all assholes”
- "no julia, the dozens of people trying to explain to you what a git branch is are just trying to HELP, you should be grateful”

on a positive note I really appreciate everyone who replies to my questions on here, you all are GREAT.

in particular this thread on git config options is probably the best resource I've ever seen on configuring git, I'm still working on synthesizing the replies because there are so many good ones https://social.jvns.ca/@b0rk/111885363143321068

Julia Evans (@[email protected])

what are your favourite git config options to set? Right now I only really have `git config push.autosetupremote true` and `git config init.defaultBranch main` set in my ~/.gitconfig, curious about what other people set (diff algorithm patience? a custom diff/merge tool? enable rerere?)

Mastodon
@b0rk Are you going to do a write-up? Because that's something the world could use.

@b0rk I think your guides are absolutely amazing.

They both make the topics approachable, and capture the common questions most people have. It reads so much better than a man-page or a bland summary. They have such personality! Please continue to do all you do!

@raineer massive plus 1 to this, thank you Julia for your wonderful and succinct guides to so many things @b0rk ❤️
@b0rk I copied some common aliases and diff+merge tool configuration from my git config: https://gist.github.com/petersibley/b9dda13199cdd057cc404d240e56db0a
Handy git config aliases and git diff & mergetool configuration.

Handy git config aliases and git diff & mergetool configuration. - .gitconfig

Gist
@b0rk Sorry it’s so exhausting in general. For me, your reply guidelines make it much easier to contribute. I was one of those kids who begged for a rubric for everything. It gives me confidence that my thoughts might be worth sharing.
@ajf i'm so glad they're helpful!
@b0rk Sorry you have to deal with this constantly. It isn’t how things should be.