recherche

Maison  >  Questions et réponses  >  le corps du texte

sourcetree - github上,我如果fork了别人的项目, 进行了改动。。 原版更新了。。 我要合并他的最新版使用rebase吗?

github上,我如果fork了别人的项目, 进行了改动。。 原版更新了。。 我如何把他的原版合并到我自己的分支来?

某草草某草草2785 Il y a quelques jours1126

répondre à tous(3)je répondrai

  • 淡淡烟草味

    淡淡烟草味2017-04-28 09:08:13

    La méthode ci-dessus est OK, mais une autre méthode :
    Utilisez les commandes git dans votre dépôt :
    Créez une nouvelle télécommande en amont (le nom peut être arbitraire) git remote add upstream https://github.com/username/reponame.git L'adresse du lien est l'adresse du projet source de votre projet fork
    Récupérez ensuite le code en amont git fetch upstream
    Enfin, vous pouvez fusionner le code en amont dans votre propre branche git merge upstream/master Si ce n'est pas la branche master, modifiez-la selon votre propre situation. S'il n'y a pas de conflit entre votre code et celui en amont, alors tout le sera. bien~fini.

    répondre
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-04-28 09:08:13

    Envoyez une pull request et inversez la direction

    répondre
    0
  • 给我你的怀抱

    给我你的怀抱2017-04-28 09:08:13

    Vous pouvez rebaser ou fusionner, selon vos habitudes, le nombre de clones de votre entrepôt, etc. Si vous souhaitez contribuer en retour, vous devez également tenir compte des politiques de gestion historiques de l'autre partie.

    répondre
    0
  • Annulerrépondre