Bohemian Git-sody


Is this a merge race?
Should I just pull remote?
Caught in a rebase
Just abort now to stay afloat
Give up on CLIs
Go back to your IDE...

I'm just a new dev, I need no sympathy
Because I'm easy push, easy pull
Little tasks, hands are full
Anyway the build goes, doesn't really matter to me, to me

Mama, just lost a branch
Did git rebase against its head
I pressed enter, now it’s dead
Mama, my work had just begun
But now I've gone and thrown it all away

Mama, oh oh
Forced to check Stack Overflow
If the code’s not pushed to upstream remotes, I'm done
Carry on, carry on, it's probably in git-reflog

Too late, get reset --hard
Sent my changes down the drain
Hope they're still inside my brain
Goodbye inspiration, I had you once
Gotta leave that code behind and start anew

Mama, oh oh (we need better workflows)
I hate CLIs
Sometimes wish I'd never used SVN...

*git(ar) ref*

I see a little unresolved merge conflict
Vincent Driessen, Vincent Driessen, will you do the "man git-flow"
Thunderbolt or Lightning, that dongle life is frightening me
Mercurial, Mercurial, Mercurial, Mercurial, Mercurial, or Perforce? Oh God, please no-o-o-o-o-o-o
I'm just a poor dev, nobody loves me.
She's just a poor dev from a middle class family
Forced to code in bash by a cruel company

Rebased now, pushed to branch, will you merge my code?
Travis Failed! No, we will not merge your code. (Merge my code!)
Travis Failed! We will not merge your code. (Merge my code!)
Travis Failed! We will not merge your code. (Merge my code!)
Will not merge your code. (Merge my code!)
Will not merge your code. (Merge my code!)

Ah No, no, no, no, no, no, no
(Oh code reviewers, code reviewers) Code reviewers, merge my code
My manager has more tickets set aside for me, for me, for me!

*git(ar) ref*

So you think you can git stash your code to the side?
So you think you won't forget and leave it to die?
Oh, shelve it, ask IDEA to shelve it
Just gotta pick out, just gotta pick out what to keep

Git log really matters, it's your history
Git log really matters
Git log really matters to see
I need to learn git flows...

Credits: @kerrizor @JordanHawker @omidaladini @mrtnvh @makingthematrix @scottohara @fat_belfegor

Inspired by https://twitter.com/kerrizor/status/1090644027425271809?s=19

Reply · Report Post