GIT - Versionnez vos projets, en équipe et à distance avec Git et Github

Comment utiliser git pour versionner vos projets en local.
Travailler en équipe en utilisant git et un repository central sur Github.
Comment résoudre les conflits lors des fusions (merge) de branches.
En pratique :
1. git init,
2. git status,
3. git add,
4. git commit,
5. git merge,
6. git branch,
7. git remote,
8. git pull
9. git push

Pour les enseignants, comment assigner aux étudiants des devoirs et suivre leurs progression de manière simple. Et pour les étudiants , comment faire ses devoirs dans les délais impartis. Cette vidéo montre l'utilisation de Github Classroom pour travailler à distance et en confinement productif :
https://youtu.be/wQl8ZfIPYw0