Github Glossary

Browse 27 github terms defined in plain English, from the cultural dictionary of computing.

27 Github Terms

CLAassistant
A specific open source service used to automate Contributor License Agreement checks on GitHub pull requests. It became a recognizable part of project...
Contributor Graph
A visualization or metric view showing who has contributed to a project and how activity is distributed over time. Contributor graphs are used to understand...
Copilot
An AI-powered code completion tool developed by GitHub (Microsoft) that suggests code as you type in your editor. Built on OpenAI's Codex model (a GPT...
Dependabot
An automation tool, now integrated with GitHub, that opens pull requests to update dependencies and can also surface known vulnerability fixes. It is widely...
GitHub Community
The network of users, maintainers, and contributors interacting through GitHub's repositories, issues, pull requests, and discussions. In open-source culture...
GitHub Culture
The norms and behaviors shaped by working in public or semi-public collaboration spaces like GitHub, including pull requests, issues, stars, forks, and visible...
GitHub Discussions
A GitHub feature that provides forum-style discussion spaces inside repositories or organizations for questions, ideas, and community conversation separate...
GitHub Ecosystem
The broader network of tools, workflows, automations, integrations, and communities built around GitHub. In developer culture, the GitHub ecosystem often...
GitHub Flow
A lightweight Git workflow centered on short-lived branches, pull requests, and frequent deployment from a main branch. In engineering culture, GitHub Flow is...
GitHub Issues
GitHub’s built-in issue tracker used to report bugs, request features, discuss tasks, and coordinate work inside repositories. For many open source projects,...
GitHub Marketplace
GitHub’s directory for apps, actions, and services that integrate with repositories, workflows, and developer operations. It acts as a discovery layer for...
GitHub Organization
An account structure on GitHub used to group repositories, teams, permissions, and settings under a shared entity rather than an individual user account. In...
GitHub Packages
GitHub’s package hosting service for distributing artifacts such as container images and language-specific packages alongside repositories. It ties publishing,...
GitHub Pull Request
A GitHub-specific pull request used to propose, review, discuss, and merge code changes. In modern software culture, the GitHub pull request is not just a tool...
GitHub Release
A tagged release entry on GitHub used to package release notes, binaries, source snapshots, and version milestones in a repository. It is a standard way to...
GitHub Repository
A source code repository hosted on GitHub, often including issues, pull requests, actions, docs, and community discussion around the code itself. In...
GitHub Sponsors
GitHub’s funding feature that lets individuals or organizations financially support open source maintainers and projects through recurring sponsorships. It is...
GitHub Template
A repository or reusable project structure on GitHub intended to be copied as a starting point for new repos, often including workflows, docs, and baseline...
GitHub Webhook
A webhook sent by GitHub to notify external systems about repository events such as pushes, pull requests, or issue changes. In automation culture, GitHub...
Issue Template
A predefined form or structure for issue submissions that prompts users for information such as reproduction steps, expected behavior, environment details, or...
PR Review
The process of reviewing a pull request for correctness, style, architecture, tests, and maintainability before merging. PR review is both a technical...
PR Review Bot
An automated tool that comments on, checks, routes, or enforces rules around pull requests, such as style, ownership, CLA status, or required approvals. PR...
Ship It Squirrel
A meme originating from GitHub's Campfire chat featuring a squirrel wearing a pilot's helmet, posted in code reviews to signal 'looks good, let's deploy.' The...
Social Coding
A model of software development where coding activity is publicly visible, collaborative, and socially structured through pull requests, stars, forks,...
Star
A bookmark/like on a GitHub repository indicating interest or approval. Star counts have become a problematic proxy for project quality — some excellent tools...
Template Repository
A repository intended to be copied as the starting point for new projects, often containing baseline structure, workflows, docs, and config rather than serving...
Travis CI
A hosted continuous integration service that automatically builds and tests code changes pushed to GitHub repositories, configured via a `.travis.yml` file....

Related Topics