Je suis un peu un débutant à Github. Je veux juste m'assurer que ma compréhension du flux de travail Github est correcte. Supposons que j'ai trouvé un repo appelé cool_repo
Avez-vous déjà fait une demande d'extraction à votre propre repo fourchu?
J'ai une idée pour une fonctionnalité, donc je la fourche à my_username:cool_repo
. Ensuite, je clone sur mon ordinateur personnel. Je fais ensuite une nouvelle branche cool_new_feature
, code la nouvelle fonctionnalité, et commente puis poussez ce code dans le cool_new_feature
sur ma fourche. Enfin, je fais une requête de tirage (fusion) vers la branche cool_repo
master
de l'amont et ils accepteraient/refuseraient ma fusion. Maintenant, ma question est, est-ce que je mets à jour la branche master
dans my_username:cool_repo
avec mon propre travail? Ou est-il simplement là pour tirer de cool_repo
chaque fois qu'une nouvelle fonctionnalité est ajoutée?