Localement, vous pouvez simplement changer la cible du dépôt d'origine. Habituellement, ce dépôt est appelé en amont alors vous feriez ça :
git remote set-url upstream git://example.com/NewOriginal.git
En fonction de l'hôte que vous utilisez (c'est-à-dire l'endroit où se trouve votre fork), il peut y avoir des liens internes supplémentaires que vous ne pouvez pas modifier aussi facilement. Par exemple, sur Github, le fork est directement lié à l'original à partir duquel vous avez bifurqué. Dans ce cas, vous devez à nouveau bifurquer le nouveau projet et travailler avec la nouvelle bifurcation.
Dans ce cas, cependant, vous pouvez facilement modifier le URL de la origine et poussez tout ce que vous avez modifié auparavant dans votre ancienne fork vers votre nouvelle fork.
46 votes
La réponse acceptée fournit une solution de contournement, mais ne répond pas vraiment à la question principale, à savoir comment modifier les métadonnées "forked from" sur GitHub lui-même. Je suis intéressé par la même chose.
1 votes
@MatthewFlaschen Moi aussi. Peut-être que le moyen le plus simple est de le re-forker dans l'interface utilisateur de GitHub, puis de pousser votre repo de fork local vers le nouveau fork ? Ce serait bien de pouvoir ajuster tout cela dans l'interface utilisateur de GitHub, cependant.
0 votes
Pourquoi cette question reste-t-elle là, sans réponse ? Y a-t-il une suggestion/un problème à résoudre dans Github que quelqu'un peut indiquer ? C'est une fonctionnalité manquante évidente et embarrassante pour Github, à mon avis.