ec changed the topic of #elliottcable to: a 𝕯𝖊𝖓 𝖔𝖋 𝕯𝖊𝖙𝖊𝖗𝖒𝖎𝖓𝖊𝖉 𝕯𝖆𝖒𝖘𝖊𝖑𝖘 slash s͔̞u͕͙p͙͓e̜̺r̼̦i̼̜o̖̬r̙̙ c̝͉ụ̧͘ḷ̡͙ţ͓̀ || #ELLIOTTCABLE is not about ELLIOTTCABLE
Rurik has quit [Quit: Rurik]
Sgeo_ has quit [Read error: Connection reset by peer]
Sgeo has joined #elliottcable
<ec>
nuck: and now my changes are segfaulting git-rebase ...
<ec>
jesus christ this has been the most Git week of all time
<nuck>
HOW DO YOU DO THIS
<nuck>
You and git is like me and python
<ec>
oh. oh my. okay, *all* git commands are now segfaulting in my repo, mid-rebase.
<nuck>
I guess the answer is to delete the repo history and start over
<ec>
took me a month — and more specifically, a directed twenty-or-so hours over yesterday and today
<ec>
never.
<ec>
that's the cowards way out of Git problems.
<ec>
:P
<nuck>
I think the worst thing I had to do was rebase… the first commit in a repo
<ec>
I've never quite gotten there — come close, a few times over the years; but most of what I know about Git, I learned by powering my way through such issues
<ec>
that's not too bad, tho, right? just creating a new root commit
<ec>
then `rebase --onto`
<nuck>
I think this was before --onto
<ec>
oh man the reflog tho. I don't know how people use git without an intimate awareness of the reflog.
<nuck>
It wasn't easy at the time I know, I can thank #git for saving me iirc
<ec>
oh hey have you seen my new keeb
<ec>
I think you're sufficiently nerdy to love it
<nuck>
Oh no what is it
<ec>
er "new keeb" — new configuration
<nuck>
I haven't done many nerdy things lately
<ec>
oh wow how did I not tweet about this
<nuck>
I work in a Large Public Multinational Corporation now, my life is boring
<ljharb>
and because multiple merges is way unreadable
<ec>
ljharb: "[New] [Fix] stringify symbols and bigints"
<ec>
hhhhhhhave you met ell.io/tt$.gitlabels? :P
<ec>
I also have this shitty script I've been using for years to report all the labels I've used in a given repo, and their frequency, making it easier to be consistent. http://ell.io/izBV13B+?.png
<ljharb>
hm no
<ljharb>
I’m consistent tho :-p
<ljharb>
that one was both a bugfix and semver-minor
<ec>
just sayin', it's a standard, even it's a standard of one user
<ec>
be the first follower! :P
<ec>
I have a lot of tooling I wish to write around this; and I've been single-handedly using it for around a decade, so I can speak as to its stability :3
<ec>
oh man, oh mannnnn, gotta rebase tags now. this is gonna be a nightmare.