I had an original repository say 'A' from which I have forked a new repository say 'B'. I have been working on only 'B' since then, where I have created new branches and also deleted few. Now I want to merge my repository 'B' into 'A'.
What I essentially want is if A has (a1, a2, a3) branches and B has (b1, b2, b3) branches I want A (a1, a2, a3, b1, b2, b3) and finally delete forked repo 'B'.
What I initially thought of was to manually copy each branch of 'B' to 'A' but in that case I will not be able to copy tags that I have created over time in repo 'B'.
Any inputs ?