This Tutorial is a very handy and simple way to introduce your Fab Lab users to git and maybe (github). Github classroom is a great tool to create small courses for fab lab competences development.
Download a Git Client. To keep following this tutorial please use GitHub Desktop.
Creating the Repository: This method implies the automatic creation of the repository by accepting the github classroom assignment, which makes things quite easy for an introductory use of git and github. It can also be used in small courses at a Fab Lab.
Follow a link to specific GitHub Classroom. The instructor should have it previously configured with identifiers (example: Student ID number). By selecting yours you will be able to accept the assignment.
Accept the assignment:
Wait for the “ready to go” warning, and follow this link. Congratulations!
You have created a blank github repository!
Now configure the Repository locally by following these steps:
Setup in Desktop
Choose and accept local Git Client app
Clone the Repo
Git Operations - You should repeat these every time you work on your project, and for each significant changes.
Each significant change should be followed by a commit:
Push or Publish
Communication with professors or peers can be done through Issues and replies.