DEV Community

Discussion on: Stop being lazy and learn Git!

Collapse
 
nicolus profile image
Nicolas Bailly • Edited

The laziness doesn't start here for me... I know how to pull, push, fork, merge. The issue is that it's enough in 90% of usecases so I never bothered learning how to properly rebase, revert, reflog or cherry pick.

So my git history is probably a lot uglier than it could be, with big merges that duplicate commits everytime I merge a new feature. But it works just well enough that I don't bother learning a better way.

Collapse
 
rjitsu profile image
Rishav Jadon

Yeah that is real laziness as a git user. Things like cherry picking,rebasing, etc are there to keep our history clean.

Some comments have been hidden by the post's author - find out more