Use #frameworks where you don't care too much about details.
Use #abstractions where you don't care about details most of the time, but sometimes you do.
Don't use anything of the above if you _always_ need to be able to fiddle with every detail.
#git patch recipients-finding sending helper:
git shortlog -sen -- PATH | sed 's,[^a-zA-Z]*,,;1s,^,--to=",;2,$s,^,--cc=",;s,$,",'
to get a embeddable list of mail adresses. Usage:
git format-patch master..HEAD $(script for PATH)
If someone knows something that is not as complicated, please reply.
#git pull --ff-only origin master
"No remote ref master"
THANK YOU!! RENAMING THE MASTER BRANCH IS BULLSHIT!
This broke all my scripts you F****** idiots!
TIL you can disable #git pushes to a remote for the complete remote or for single branches client-side.
I recently said something about binary files in #git repositories. I like to reiterate my opinion.
A friend ( @lschuermann ) just told me I'm not allowed to keep my password-store in git anymore, because GPG files are binary. And they are right. SoI'd like to reiterate:
Do not put binaries in git, IF the repo is public/shared between a group of developers.
So, binaries (.gpg, .png, .jpeg) are fine as long as the repo is somewhat private (passwords, blog, etc).
Apologies to everyone that got offended!
MFW: "Kannst du den Zweig, den ich gerade umgeschrieben hab, ziehen und zum Deppendrehkreuz drücken?"
#git Submodules sind ein Hack für "ich bin zu blöd dependency management für mein Projekt einzubauen"!
Rust, NixOS, Minimal/Techno/Trance/PsyTrance
Languages: EN, DE
Works on Rust OSS professionally and fulltime <3
This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!