Github Workshop
The event was hosted by a the current president of GRIDS Prashant Singh! The workship was aimed to introduce GitHub and basic Git commands to beginners!
The workshop started with an introduction to GitHub, which covered the basics of version control, repositories, commits, branches, and pull requests. The instructor also explained how GitHub can be used to collaborate with others and manage version control in projects.
After the introduction, experienced devlopers and advocates of Github walked the attendees through the process of setting up Git on their computers and configuring their user information. The attendees then learned how to create a new repository on GitHub and clone it to their local computer using Git.
The instructors then taught the attendees how to make changes to files in the repository and commit those changes using Git. They also explained how to use the Git status, add, and commit commands.
The attendees also learned about branching and merging using Git. They learned how to create a new branch in Git and switch between branches. They also learned how to merge changes from one branch to another using Git and how to resolve conflicts that may arise when merging changes.
Towards the end of the workshop, the attendees learned how to collaborate with others on a GitHub repository by adding collaborators, reviewing pull requests, and resolving conflicts. The instructors also provided some tips on how to use Git and GitHub effectively.
The workshop was a success, with over 30 attendees from diverse backgrounds and skill levels. The attendees appreciated the hands-on approach of the workshop and found it helpful in building their understanding of Git and GitHub.