4 ms·
Checkout can move your head to different commit and it can copy files to your working tree from a non-checked-out commit. What's it's third function?
by arrowsmith 3y ago
Checkout can move your head to different commit and it can copy files to your working tree from a non-checked-out commit. What's it's third function?
- nine_k 3y agoIt can create a branch with -b, based on a branch of your choice (not necessarily current). I constantly use this, having created an alias: [some other branch]$ git cob feature/foo123 main
- scubbo 3y agoEh, I can squint and see that as a special-case of moving your head to another ref - the `-b` merely flagging "if this branch doesn't exist, create it instead of erroring".