Search
4:44:52
beach
Good morning everyone!
5:03:24
no-defun-allowed
Good morning beach!
5:49:56
beach
So the corrupted Git repository was a bit scary.
5:50:22
beach
But I push quite often, so there was only a small number of things that aren't on GitHub.
5:51:23
beach
All I had to do was to clone a new repository from GitHub, and then use `diff -r' on each sub-directory to see what the differences were.
6:25:02
ck_
at what point did the power cut for you, I mean, what was the state of the repository at that time?
6:37:43
beach
There was no power cut. It was just the usual crashes.
6:37:58
beach
I had committed stuff locally, but I hadn't pushed.
6:42:21
ck_
Oh, I see. In that case you can usually find your commits by running git reflog
6:44:41
beach
Well, I tried it, and I get the same messages, 2 `error' and one `fatal'.
6:58:58
Shinmera
Ugh, missed out on I don't know how much in this channel due to IRC's shitty protocols
6:59:22
Shinmera
(netsplit causing nick change due to ghost, causing me to not auto-join the channel due to +r)
7:01:46
no-defun-allowed
beach and I exchanged good mornings, and then he and ck_ discussed git corrupting itself when his computer crashed.
7:05:10
Shinmera
I missed a lot more than that, since the split happened on the first of October
7:06:16
no-defun-allowed
Was your logger affected too?
7:06:32
Shinmera
No, Colleen is typically more robust against that kinda crap than my IRC client.
7:06:49
Shinmera
typically, but not always. Sometimes it gets into an unrecoverable state!
7:07:12
Shinmera
But that's because I'm bad programmer
7:15:02
Shinmera
::notify heisig What kinds of queries to the host environment do you need to be able to do?
7:15:03
Colleen
Shinmera: Got it. I'll let heisig know as soon as possible.
7:15:30
Shinmera
Finally caught up.
8:17:27
beach
Shinmera: Congratulations!
8:21:45
Shinmera
I don't feel very accomplished, but thanks :)
8:30:59
beach
I hate it when things like that happen.