- distributed version control system that tracks changes
- web-based platform for hosting Git repositories and collaborating on software projects
- Repositories
- commit
- branch
- merge
- clone
- push
- pull
git init
- Initializing a Git repository.git add
- Staging changes for a commit.git commit
- Creating a snapshot of the staged changes.git status
- Checking the status of your repository.git log
- Viewing the commit history.git diff
- Comparing changes between commits.
- forking repositories
- creating pull requests
- reviewing
- merging
- Issues
- Projects
- Wikis
- actions
- Writing good commit messages
- Working in branches
- Follow collaborative workflows
To be updated