In collaboration with Women Who Code Pune, we hosted Hacktoberfest , a day to celebrate open source software on 19th October 2019. A session on github was conducted by Sumit Kadu in the first half of the day. He is a principal engineer/ application architect with Mindbody technologies on Microsoft Technologies with an overall experience of 13 years in the IT industry. He took everyone through the history of git and also explained the git fundamentals. The second half was the hack time where the participants could contribute to python , ml or any other repositories, a list of which was carefully curated by the AICVS members. Parthvi Vala a guest speaker from Red Hat, concluded the session by reiterating the importance of contribution to open source projects.The enthusiastic participants received swags and goodies sent by Hacktoberfest and Digital Ocean. The session on Git started with a brief introduction about version control system. A version control system tracks the history of changes made to a project as a team works on it. The conceptualization of git, its history and how it has evolved was discussed further, as also the advantages of using git. Git gives a unified view of a project and eliminates unnecessary work and avoids copies of the same project. Using github ,work is organized into repositories, where developers can outline requirements or direction and set expectations for team members. The developers can then work on the updates to the project by creating a branch and after its completion and approval by other team members, merge it into the main project. Key components in git are :
In order to use git, you can use certain specific commands to create , copy or make changes to codes. Basic git commands are :
The session concluded with a Q/A in which the thought provoking and different questions earned the questioner special goodies. The presentation on Git is attached below.
Written by Manasi Khandekar.
0 Comments
|
Archives
February 2020
Categories |