2012-11-02 7 views
0

Je suis nouveau à Github et j'ai récemment fourbi le projet de quelqu'un pour faire mes propres changements. Maintenant, même si j'apprends qu'il est préférable de créer chaque nouvelle fonctionnalité ou correction de bogue dans une nouvelle branche. Jusqu'à présent, j'étais en train d'éditer le Master.Git (DVCS) Meilleure pratique

Comment puis-je créer une nouvelle branche à partir de mon maître, puis remplacer à nouveau mon maître édité par le référentiel de code en amont?

+3

À noter que votre question concerne Git not GitHub. Git est un logiciel de contrôle de version Github est un site d'hébergement Git. –

Répondre

1

En supposant que le repo en amont est origin ...

git branch some_feature 
git reset origin/master 

Maintenant, votre branche est où la branche maître à distance est, et votre code est sur la branche some_feature.