What is GitHub?
Turkish: GitHub
GitHub hosts Git repositories and brings software teams together with pull requests, issues, packages, security features, and automation.
What is GitHub?
GitHub is a platform for hosting Git repositories in the cloud and helping software teams collaborate on code. It is used for open-source projects, private company repositories, and enterprise software delivery.
Core Features
A repository stores code and its history. A pull request lets a change be reviewed and discussed before it is merged into the main branch. Issues track bugs, tasks, and product feedback. Wiki, Projects, Releases, Packages, and security advisories support the wider project workflow.
Access control can be managed at organization, team, repository, and branch-rule level. Branch protection can block merges until required tests pass or a required number of approvals is reached.
Workflow Use
GitHub can sit at the center of code review, open-source contribution, release notes, documentation, and software supply-chain security. In small teams it may act as the main project board; in larger organizations it provides standard governance across many repositories.
With GitHub Actions, tests, builds, security scans, and deployments can run directly from repository events.
Related Terms
Git is distributed version control that tracks code changes through commits and lets teams work in parallel with branching and merging.
GitHub ActionsGitHub Actions runs test, build, security, and deployment automation through YAML workflows triggered by repository events.
GitHub CopilotGitHub Copilot is an AI developer assistant that suggests code, tests, and explanations directly inside supported editors.