My organisation has a main repo called org/A.git
. I forked it as me/A.git
to Github first. My organisation admin made org/A.git
private, which broke the fork. He then changed settings which would allow forking private repositories. me/A.git
is still not a fork but a simple clone. How can I make me/A.git
a fork again, without having to:
- Fork
org/A.git
again which would result in me/A-1.git
.
- Delete
me/A.git
.
- Rename
me/A-1.git
to me/A.git
.
- Push local changes to the new
me/A.git
.
I want to avoid the above 4 steps because I have additional contributors as well as branches in the original me/A.git
and taking care of all that is just cumbersome for something which seems to be so simple.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…