Procédure Basique

Priorité d’Extraction

Prenez l’habitude de chercher et d’extraire en priorité! chercher et extraire consiste en la saisie de tous les changements de code qui existent sur GitHub qui ne sont pas actuellement dans votre dépôt local. Si vous continuez à créer des branches et faire des changements avec du code obsolète ou potentiellement modifié vous vous retrouverez sûrement dans un monde où vous devrez gérer des conflits de codes inutiles à chaque ligne. Vous pouvez chercher et extraire en cliquant le bouton extraction dans l’application de bureau GitHub.

extraction

Créer une Branche

Quand vous travaillez sur une édition ou une nouvelle fonctionnalité vous devriez toujours créer une branche d’abord.

newbranch

Donnez un nom à votre branche, et sélectionnez une branche existante à partir de laquelle travailler. newbranch1

Engager Souvent

Ouvrez Intersect.sln et commencez à coder! Essayez de diviser vos changements de code en petits groupes. Après chaque étape vous devriez engager vos changements dans votre branche.

Il est bon de s’entraîner à engager tôt et à engager souvent. De petits engagements sont plus faciles à revoir pour les développeurs et ils sont plus simple à fusionner automatiquement sans conflit postérieurs pour Git.

Après avoir fait des changements de code ouvrez l’application de Bureau GitHub à nouveau, assurez vous d’être sur la bonne branche, sélectionnez le fichiers que vous voulez engager, fournissez une courte description et cliquez dégager à la branche.

committing

Répétez les processus de codage et de dégagement jusqu’à ce que vous ayez accompli votre tâche et que vous êtes prêt à fusionner vos changements dans la branche principale.

Mise en Avant Finale

Rien n’est pire que de perdre du travail. Mettez en avant vos modifications sur GitHub ainsi elles sont stockées sainement sur le cloud. Si vous travaillez en équipe, la mise en avant permet à tous de recevoir vos changements de code ainsi ils sont moins enclins à rencontrer des conflits en travaillant sur un code obsolète.

push