GitHub Documentation

 

Functional uses  Element Backup Supported Restore Supported Git Native Protocol
Git Repository
Stores and tracks all code changes over time with complete version history Blobs and Trees

Git Native Protocol
References

Git Native Protocol
Branches

Git Native Protocol
Commits

Git Native Protocol
Tags

Git Native Protocol
Git LFS Objects

 
Users
  User

 
Teams

 
Repositories & Config
Controls who can access repositories and how they behave Wiki Repository

 
Repository Settings

 
Repository Collaborators

 
Repository Contributors

 
Topics

 
Collaboration & Docs
Enables team communication, code review, and project documentation Issues

 
Issue Comments

 
Pull Requests

 
Pull Requests Comments

 
Milestones

 
Labels

 
Gists

 
Sub-issues

 
Issue Types

 
Discussions

 
CI/CD & Automation
Automates testing, building, and deployment of code changes




Webhooks

 
Pipelines

 
Deployment Keys

 
Actions Secrets

 
Environments

 

Releases

Manages software version distribution Releases

 
Release Assets