recherche

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

gitlab和github下fork后如何同步源的新更新

gitlab或github下,a开发者fork了b开发者的项目后,如果b开发人员更新代码后,a开发者如何获得更新?

或者推荐一个满足该场景的工作流。不胜感激!

过去多啦不再A梦过去多啦不再A梦2781 Il y a quelques jours728

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

  • 巴扎黑

    巴扎黑2017-05-02 09:20:39

    Veuillez vous référer à l'une de mes réponses sur Zhihu :

    http://www.zhihu.com/question/20393785/answer/30725725

    Il y a des captures d'écran pour chaque étape.


    Bien sûr, c'est une méthode qui ne nécessite pas du tout la ligne de commande. En fait, je recommande toujours la ligne de commande. Le processus est le suivant :

    1. Tout d'abord, assurez-vous que la source distante du dépôt principal a été établie :

      git remote -v
      
    2. Si vous ne pouvez voir que vos deux propres sources (fetch et push), vous devez ajouter la source du dépôt principal :

      git remote add upstream URL
      git remote -v
      

      Ensuite, vous pouvez voir en amont.

    3. Si vous souhaitez fusionner avec le dépôt principal :

      git fetch upstream
      git merge upstream/master
      

    répondre
    0
  • 天蓬老师

    天蓬老师2017-05-02 09:20:39

    L'opération simple consiste à créer une Pull Request sous un certain Repo du compte A sur Github puis à cibler le code source de B, puis enfin à accepter et à fusionner

    Bien sûr, si vous connaissez la ligne de commentaire, celle mentionnée ci-dessus peut également être utilisée. En fait, le principe est le même

    Il semble qu'il n'existe pas de méthode entièrement automatique

    répondre
    0
  • Annulerrépondre