Les meilleures pratiques sur GitHub repos, à la Fourchette ou créer une Nouvelle Branche

Je suis à la recherche de la meilleure pratique, bifurquer vs ramification sur GitHub. J'ai lu ce Bifurquer vs Ramification dans GitHub, mais il n'est pas pertinent.

Notre équipe de 5 personnes travaillent sur le même référentiel, et nous aimerions éviter la fusion de problèmes, de conflits ou de régression dans le code. L'objectif est pour les 5 personnes de travailler sur les différentes parties du projet, souvent sur le même fichier.

Je voudrais savoir si ça vaut le coup d' :

  • fourche du projet, de travailler et de créer des pull requests, de sorte que chaque personne peut examiner le code facilement, ou
  • créer une nouvelle branche de travail et de fusion sur le maître quand le travail est fait.
  • Les deux options proposées sont identiques à partir de git du point de vue, et à peu près identique à partir de GitHub du point de vue (vous pouvez créer des pull requests de branches dans le même référentiel).
  • Je vous remercie pour votre edit @aléatoire. Depuis que je suis à la recherche pour les "meilleures pratiques", je voudrais plus de commentaires de la façon dont c'est fait par différentes sociétés, et le pro et le contre de chacune des options.
  • Je ne suis pas à la recherche à partir de git du point de vue, mais du point de vue du développeur.
  • Du point de vue du développeur, une fourche, c'est juste un autre git remote ils peuvent pousser à. Vraiment je ne vois pas une grande différence de toute façon.
  • Voici toute une liste de possibles git flux de travail, vous pouvez utiliser: atlassian.com/git/workflows
  • Merci @Ajedi32, c'est certains liens comme ceux que je suis à la recherche pour.
  • Dans une équipe de 5 à collaborer dans un but commun, je ne vois aucun avantage à la fourche. La ramification est plus léger et dans mon esprit reflète avec plus de précision l'objectif final est d'avoir tous les 5 concourent au même résultat. Bien que fonctionnellement pas particulièrement différents, déboursant près implique que vous allez tous être en tirant le code de base, en grande partie dans des directions différentes, de manière plus lâche de partage de code. En supposant que vous êtes dans la même organisation, ont un objectif commun et de la confiance l'un à l'autre ramification est le chemin à parcourir pour vous je pense.
  • Double Possible de la Fourche contre la Ramification sur GitHub

InformationsquelleAutor Erowlin | 2014-07-25