gitlab和github下fork后如何同步源的新更新
过去多啦不再A梦
过去多啦不再A梦 2017-05-02 09:18:39
0
2
742

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

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

过去多啦不再A梦
过去多啦不再A梦

répondre à tous(2)
巴扎黑

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
    
Peter_Zhu

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

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal