I want to keep two different separate repos, Repo A and Repo B. RepoB must inherit the master branch from RepoA and work on top of it. How can I achieve this? I tried forkin