GitHub
GitHub is a platform for hosting Git repositories and collaborating on software.
What Is GitHub
GitHub stores repositories online and adds collaboration features such as pull requests, issues, code review, discussions, project boards, releases, and automation.
How To Use GitHub
Create a repository, push Git commits to it, open pull requests for review, and use issues to track work.
Basic Example
git remote add origin https://github.com/example/tiew.git
git branch -M main
git push -u origin main
Common Concepts
- Repositories host project code.
- Pull requests propose and review changes.
- Issues track tasks, bugs, and ideas.
- GitHub Actions automates CI and deployment workflows.
What To Learn Next
Learn pull request reviews, branch protection, GitHub Actions, releases, repository permissions, and project management.