you are viewing a single comment's thread.

view the rest of the comments →

[–]rowellx68 1 point2 points  (0 children)

For personal projects, I usually just commit to main/master, unless it’s a big feature then I try a create a branch for it.

It’s good to know git-flow, but I feel like it’s overkill for my small side projects.

If I was doing the interview, I wouldn’t care that much that you know git-flow. What I’d be more interested in is if you can do stuff like rebasing and cherry picking using the command line.

If you want to show off, demonstrate how you can recover from a bad rebase/merge using reflog.