[Talk] Git 101
- Dominant language
- No language data
- Stars
- 7
- Forks
- 12
- PR merge metrics
- No merged PRs in 30d
Description
**Type**:
- [x] Workshop / Hands on
- [ ] Webinar
- [ ] Guest Lecture
**Abstract**:
**Git** is a version control system for tracking changes in computer files and coordinating work on those files among multiple people. It is one of the most important tools a student should have.
In this talk, I'll cover the basics of Git and GitHub, along with how to start contributing to open source using simple analysis and working knowledge of Git.
**Pre-requisites**:
- Windows users should have Git Bash pre-installed.
- Linux users can operate on Terminal.
- MacOS users can also operate on Terminal.
**Expected duration**:
- 60 minutes.
**Level**:
- Beginner.
**Resources**:
- [Git Cheat Sheet](https://services.github.com/on-demand/downloads/github-git-cheat-sheet.pdf).
**Speaker Bio**:
I'm a second-year student, pursuing CSE.
**Social Links to your profile** :
- GitHub: [Utkarsh Gupta](https://github.com/utkarsh2102/)
- LinkedIn: [Utkarsh Gupta](https://www.linkedin.com/in/utkarsh2102/)
Contributor guide
Research direction
The issue proposes a 60-minute beginner workshop on Git and GitHub, but names no files, tests, or implementation task. Check with the maintainers whether the proposal is still relevant and what deliverable is expected.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- git, github
- Domain
- content
- Issue type
- Documentation
- Difficulty
- 1/5
- Estimated time
- Under an hour
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100