DEV Community

Discussion on: How to create an orphan branch in git

Collapse
 
slavius profile image
Slavius

Hi, I actually found one example directly in the git man page for git-checkout:

This can be useful when you want to publish the tree from a commit without exposing its full history. You might want to do this to publish an open source branch of a project whose current tree is "clean", but whose full history contains proprietary or otherwise encumbered bits of code.

Thread Thread
 
mcaci profile image
Michele Caci

Cool, that's a great spotting! I didn't read the full piece of the git man page for the --orphan flag and now I have learned something new on top of what I wrote. Thanks for your comments!