1,962 karma · joined June 17, 2024
git -c sequence.editor="sed -i '1ip oldercommit'" rebase -i @~
Git using standard UNIX tools for these things instead of a specialized syntax, means I can easily write more complicated automations.How can I get this wonderful thing?
Can you explain this to me? I feel like Git is pretty easy there.
- select oldest commit to modify
- move the commits around with a mouse or the cursor
- close the editor to apply
Sure, the first step can go away (which is what they do with git history), but the rest seems pretty optimal to me.Alternatively I can add changes to older commits by recording them on top (--fixup) and tell git to auto apply them (--autosquash). I can also tell git to do the first thing automatically (git absorb, I believe it's inspired by jj).
old.reddit is now locked behind login as well.
The leading of companies with people not actually skilled at the craft is still a historic anomaly.
I feel like some "old" people have the weird idea that "young" people are just clueless about anything older than themselves. Just because some technology is no longer in use, does not mean that you don't get in touch with it. You don't grow up in isolation. There are always museums and of course the appliances of your parents and grandparents, in this case their photos.
All the films beyond some point are black and white and it's not like there were no significant events during that time. (Although I have seen some color-pictures from the 1900s, but the majority of course wasn't.)
Sure, you only use the technology from the past 15-20 years in daily life, but I feel like the technology you get in touch with is more closer to 80-100 years.
Also coding is not that hard. You kinda only write the algorithms down you make up in your head. And you do have an algorithmic understanding when you graduate. You also invented some/several languages in during your studies. The learning an actual developed language IS learning, but it's just boring learning, nothing compared to what you did for your exams.