Skip to content
leroy-anthony edited this page Jul 18, 2012 · 3 revisions

Utilisation GitHub

  • On ne travail pas directement sur le dépot du labo. Chaque développeur fait un fork sur son compte et commit sur son dépot. Pour intégrer dans le dépot principal, il faut ensuite faire un "pull request".

Eclipse STS

  • Utilisation du plugin egit fonctionne bien (même derrière un proxy).

Résoudre les conflits

  • Editer les fichiers en conflits manuellement puis utiliser : git add <fileName>

Synchroniser votre dépot avec le dépot principal du projet

  • Ajoutez à votre fork le remote du projet d'origine

git remote add upstream https://github.com/labo-sigma/covoiturage.git

  • Mettez à jour votre fork en local

git fetch upstream

  • Fusionnez (merge) maintenant votre copie locale avec le projet d'origine

git checkout master git merge upstream/master

  • Validez vos changements

git commit -a -m "Synchronisation avec le projet original"

  • Envoyez vos changements sur github

git push