title: How to merge a branch that is not created of Master into Master in GIT
body: <p>I created a branch ReleaseB from a commit off ReleaseA. ReleaseA was never merged into Master, but ReleaseA code is moved to PROD. So I took the PROD release commit off ReleaseA and created branch ReleaseB. What is the best way to merge ReleaseB to Master or bring Master uptodate with ReleaseB? Can I just checkout master and replace the contents with Release B branch?</p>