Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API

From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
fuck what i have got myself into. git blame is a bitch.
I recently pushed a big change that is supposed to replace a library with another.
adding the library and custom classes as a seperate item was not an issue. however tech lead asked me to use it in some modules , as example. i took it as some "complete" modules and converted 2 of them with complete replacement of library.
What he actually meant (I presume) was converting only parts of those modules on which i have worked. i was not suppose to touch the parts that i haven't worked on, but i did anyway to make that cheesy "I replaced all instances of library x with library y" statement.
now fuck me hard. there were super hacks and buggy code in those modules which am definitely sure didn't break due to my changes. but on almost every line it shows my name when we open the git blame . ughh fuck
rant