2011-11-28 11 views
8

Quiero teclear namecoin/namecoin, pero ya he bifurcado bitcoin/bitcoin. Este último es el padre ascendente de la primera. El forkchain es:¿Cómo se bifurca un repositorio cuya subida ya ha bifurcado?

bitcoin/Bitcoin -> convencidos/namecoin -> namecoin/namecoin

Cuando namecoin tenedor/namecoin, Github sólo me redirige a mi tenedor MyUserID/bitcoin, en lugar de crear una nueva MyUserID/tenedor namecoin. A Github le parece que son el mismo proyecto, pero no lo son.

¿Alguien sabe cómo hacer esto?

Respuesta

3

No puede hacer esto "oficialmente", pero siempre puede agregar otro control remoto para bitcoin y recuperarlo de allí.

git remote add bitcoin-orig git://the/bitcoin/repo/path 

git fetch bitcoin-orig 

# Merge into your 'master' (CAUTION: This might go badly) 
git merge bitcoin-orig/master 

# Create a local branch based on the origin 
git co -b bitcoin-orig-master bitcoin-orig/master 

# Take an individual commit from the original repo and put it into your 'master' 
git log bitcoin-orig/master && git cherry-pick <SOME SHA> 
Cuestiones relacionadas