2009-11-19 3 views
1

Je veux construire un serveur git dont la gestion des sources du fournisseur sur le projet qui est liée à un autre projet utilisant git. Par exemple, je vérifie le code linux mainstream, et fait quelques modifications, qui sont juste comme de nouveaux ports machine, sur le code.
Je veux utiliser git pour gérer ce code modifié. en même temps, je veux fusionner le code dominant parfois.Comment configurer le serveur git qui est combiné avec un autre dépôt distant?

btw, je voudrais également modifier le code grand public. ils ne sont pas séparés.

Je dois essayer de l'expliquer. il y a une autre chose que je n'ai pas remarquée. Je veux configurer un serveur distant afin de gérer le code ont été modifiés, ou l'ensemble de l'arborescence des sources.

comment résoudre ce problème?

+0

Cela ne ressemble pas vraiment à un problème. Le cas d'utilisation que vous avez décrit est exactement ce pour quoi git est utilisé. – Pod

Répondre

1

Vous pouvez cloner le repo mainstream Linux, faire une branche que vous pouvez:

  • mise à jour en faisant vos ajouts (nouveau port)
  • mise à jour en faisant votre modification (dans le code existant)
  • rebase en plus de la branche principale (qui suit la branche principale de code mainstream Linux) de temps en temps, afin d'inclure dans votre branche tout nouveau développement à distance.
+0

Je pense que je ne l'ai pas décrit clairement. je l'essaie encore ici. http://stackoverflow.com/questions/1767980/how-to-merge-two-remote-repository –

Questions connexes