A hands-on session on Git and GitHub by Ayush, GDSC ML Team 2021-2022, and Piyush Thakur, GDSC Lead 2021-2022.
Topics covered:
[1] Intro about Git and GitHub
[2] GitHub Developer Student Pack
[3] Installation of Git
[4] Creating a GitHub account
[4] Creating a Git project (GUI approach, CLI approach)
[5] Making your first commit on GitHub
[6] Forking, Cloning, Branching
[7] Making your first pull request
[8] Hands-on task assigned
Task:
[1] Create a repo on your local machine using the git bash terminal. Create a repo on GitHub. Connect your local repository with the repo you created on GitHub. Make some nominal changes in some files and push all your code on GitHub.
[2] Fork the repo https://github.com/cosmo3769/demo-repo2 to make a remote copy in your GitHub account. Clone it in your local repository. Add your file using the template we have built. The filename convention should be “your_name.md”. For example: “piyush.md”. There is a link field in the template section. In the link field, you have to add the repo link you have created in the first task. Push all your changes creating a branch. Create a “pull request” from that branch.
Repo Link: https://github.com/cosmo3769/demo-repo2
Some links to follow:
[1] Install Git - http://git-scm.com/
[2] Apply for GitHub Developer Student Pack: https://git.io/JuKIr
[3] Create a GitHub account: https://github.com/
[4] Git Cheat Sheet: https://ndpsoftware.com/git-cheatshee...