A part of code reviews I have yet...

October 11th, 2021

A part of code reviews I have yet...

A part of code reviews I have yet to discuss is the underlying system, git. Sure, git is not the only form of source control, but it is prevalent and used in all jobs I’ve had. It’s something, though, that not enough people seem to understand well, which can be disastrous at times. " "" "While this post won’t include any git command examples, the model is straightforward — each commit is a node in a graph, a branch connects nodes, and branches can merge back into each other. " "" "Understanding source control is critical as a software engineer since we spend so much time writing the code saved by this low-level tool. Various tools are used at big companies and small ones to help simplify what’s under the hood. However, there will always be situations where you need to be able to go in and fix or update something manually, and knowing about git is critical then. " "" "If you feel uncomfortable when you hear: “oh, just cherry-pick that commit from my branch, it’ll fix that issue you just mentioned,” study up on git a bit, and you’ll be happy you did. The best part is if you do, you can then help others on your team learn it too, which will only reinforce the knowledge more for yourself! " "" "For more information on git, check out these reference docs: https://lnkd.in/eir7k2wZ #bendevtip


Original post on LinkedIn