Comment soumettre correctement des pull request aux projets open source github
phpcn_u1582
phpcn_u1582 2017-05-02 09:37:48
0
2
562

Comment soumettre correctement les pull request aux projets open source github
Soyez plus précis, comme créer plusieurs branches après forking, et comment se synchroniser avec le projet d'origine après modification, merci

phpcn_u1582
phpcn_u1582

répondre à tous(2)
大家讲道理

Tout d'abord, merci pour la réponse, mais je ne pense pas que ce soit la bonne façon de l'ouvrir. J'ai également posé la question car je ne souhaite pas utiliser la méthode ci-dessus.
Laissez-moi vous dire ce qui ne va pas avec la méthode ci-dessus :

  1. Après modification, il n'est pas nécessaire de synchroniser au préalable les modifications avec l'entrepôt d'origine ?

  2. Est-ce que je le fais directement pull lors de la synchronisation ? Comment résoudre un conflit qui ne permet pas de tirer ? (Bien sûr que vous pouvez fetch et ensuite merge ou quelque chose du genre)

Je pense que la bonne façon de l'ouvrir est :

  1. fork Entrepôt d'origine

  2. clone Votre propre entrepôt

  3. Ajouter le référentiel d'origine à la branche master en tant que branche distante git remote add upstream 远程仓库

  4. Développement de succursale par vous-même, tel que dev Développement de succursale : git checkout -b dev

  5. Local dev Soumettre

  6. Changer de branche master, synchroniser le dépôt d'origine : git checkout master, git pull upstream master

  7. Changez la branche dev locale, fusionnez la branche master locale (déjà synchronisée avec le référentiel d'origine), vous devrez peut-être résoudre des conflits

  8. Commitez la succursale dev locale dans votre propre entrepôt dev distant

  9. Il est maintenant temps d'envoyer la pull request demande

  10. à l'entrepôt d'origine
  11. En attente de la réponse de l'auteur original (accepter/rejeter)

迷茫

1 : Allez d'abord sur github pour forker le dépôt d'autres personnes, puis modifiez-le
2 : Allez ensuite dans votre espace et cliquez sur le projet que vous avez forké, puis cliquez sur nouvelle pull request

3 : Ensuite, il passera au dépôt de l'auteur d'origine et l'interface de demande d'extraction apparaîtra. Sélectionnez simplement la branche que vous souhaitez soumettre. S'il y a des fichiers qui peuvent être soumis, il y aura un. bouton de validation ci-dessous. Il vous suffit de remplir la description et c'est tout, puis d'attendre que l'auteur fusionne

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