* Rebuilt URL to: https://github.com/ % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0* Trying 20.27.177.113... * TCP_NODELAY set * Connected to github.com (20.27.177.113) port 443 (#0) * ALPN, offering h2 * ALPN, offering http/1.1 * successfully set certificate verify locations: * CAfile: /etc/pki/tls/certs/ca-bundle.crt CApath: none } [5 bytes data] * TLSv1.3 (OUT), TLS handshake, Client hello (1): } [512 bytes data] * TLSv1.3 (IN), TLS handshake, Server hello (2): { [122 bytes data] * TLSv1.3 (IN), TLS handshake, [no content] (0): { [1 bytes data] * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): { [19 bytes data] * TLSv1.3 (IN), TLS handshake, [no content] (0): { [1 bytes data] * TLSv1.3 (IN), TLS handshake, Certificate (11): { [2739 bytes data] * TLSv1.3 (IN), TLS handshake, [no content] (0): { [1 bytes data] * TLSv1.3 (IN), TLS handshake, CERT verify (15): { [79 bytes data] * TLSv1.3 (IN), TLS handshake, [no content] (0): { [1 bytes data] * TLSv1.3 (IN), TLS handshake, Finished (20): { [36 bytes data] * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): } [1 bytes data] * TLSv1.3 (OUT), TLS handshake, [no content] (0): } [1 bytes data] * TLSv1.3 (OUT), TLS handshake, Finished (20): } [36 bytes data] * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 * ALPN, server accepted to use h2 * Server certificate: * subject: CN=github.com * start date: Mar 6 00:00:00 2026 GMT * expire date: Jun 3 23:59:59 2026 GMT * subjectAltName: host "github.com" matched cert's "github.com" * issuer: C=GB; O=Sectigo Limited; CN=Sectigo Public Server Authentication CA DV E36 * SSL certificate verify ok. * Using HTTP2, server supports multi-use * Connection state changed (HTTP/2 confirmed) * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 } [5 bytes data] * TLSv1.3 (OUT), TLS app data, [no content] (0): } [1 bytes data] * TLSv1.3 (OUT), TLS app data, [no content] (0): } [1 bytes data] * TLSv1.3 (OUT), TLS app data, [no content] (0): } [1 bytes data] * Using Stream ID: 1 (easy handle 0x565114acc6f0) } [5 bytes data] * TLSv1.3 (OUT), TLS app data, [no content] (0): } [1 bytes data] > GET / HTTP/2 > Host: github.com > User-Agent: curl/7.61.1 > Accept: */* > { [5 bytes data] * TLSv1.3 (IN), TLS handshake, [no content] (0): { [1 bytes data] * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): { [57 bytes data] * TLSv1.3 (IN), TLS handshake, [no content] (0): { [1 bytes data] * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): { [57 bytes data] * TLSv1.3 (IN), TLS app data, [no content] (0): { [1 bytes data] * Connection state changed (MAX_CONCURRENT_STREAMS == 100)! } [5 bytes data] * TLSv1.3 (OUT), TLS app data, [no content] (0): } [1 bytes data] * TLSv1.3 (IN), TLS app data, [no content] (0): { [1 bytes data] * TLSv1.3 (IN), TLS app data, [no content] (0): { [1 bytes data] * TLSv1.3 (IN), TLS app data, [no content] (0): { [1 bytes data] * TLSv1.3 (IN), TLS app data, [no content] (0): { [1 bytes data] < HTTP/2 200 < date: Sat, 02 May 2026 03:37:55 GMT < content-type: text/html; charset=utf-8 < vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With, Accept-Language, Sec-Fetch-Site,Accept-Encoding, Accept, X-Requested-With < content-language: en-US < etag: W/"4335b0ae9c41c8c109089a57751fc137" < cache-control: max-age=0, private, must-revalidate < strict-transport-security: max-age=31536000; includeSubdomains; preload < x-frame-options: deny < x-content-type-options: nosniff < x-xss-protection: 0 < referrer-policy: origin-when-cross-origin, strict-origin-when-cross-origin < content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com github.githubassets.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net productionresultssa1.blob.core.windows.net productionresultssa2.blob.core.windows.net productionresultssa3.blob.core.windows.net productionresultssa4.blob.core.windows.net productionresultssa5.blob.core.windows.net productionresultssa6.blob.core.windows.net productionresultssa7.blob.core.windows.net productionresultssa8.blob.core.windows.net productionresultssa9.blob.core.windows.net productionresultssa10.blob.core.windows.net productionresultssa11.blob.core.windows.net productionresultssa12.blob.core.windows.net productionresultssa13.blob.core.windows.net productionresultssa14.blob.core.windows.net productionresultssa15.blob.core.windows.net productionresultssa16.blob.core.windows.net productionresultssa17.blob.core.windows.net productionresultssa18.blob.core.windows.net productionresultssa19.blob.core.windows.net github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com wss://alive-staging.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com edge.fullstory.com rs.fullstory.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com www.youtube-nocookie.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com user-images.githubusercontent.com private-user-images.githubusercontent.com opengraph.githubassets.com marketplace-screenshots.githubusercontent.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com images.ctfassets.net/8aevphvgewt8/; manifest-src 'self'; media-src github.com user-images.githubusercontent.com secured-user-images.githubusercontent.com private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com github.githubassets.com assets.ctfassets.net/8aevphvgewt8/ videos.ctfassets.net/8aevphvgewt8/; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/ < server: github.com < accept-ranges: bytes < set-cookie: _gh_sess=Z1Unj8pU%2BSa1VEDvqGAi0uRm6vNevHLvCKDkgl1VtF7nsvgN1412RYuCIQu1cYYW6xnuBP6ehioTU50%2BZh3OrVWwYaKuAo2LzMO3dCqwRtsFRkI0ropgkwG16CIBTA%2BgSoPE2rcVF4AjMLUtNfTmTEsUZds9KfkCqNLwWlHcxSnSgzmga%2FM4%2FSdjOahjW98nylTJ46zSjw0STLWad2R1g6erHNI8FQGrDkETt5ci0JVlpVh8PRkyHDVR3h%2F6MedGiim%2FNbKa72u5DG4ReRi%2FEw%3D%3D--riq83QUY0ia50ziX--st7sit%2BMvyR5boXHn23BxA%3D%3D; path=/; HttpOnly; secure; SameSite=Lax < set-cookie: _octo=GH1.1.18991244.1777693085; expires=Sun, 02 May 2027 03:38:05 GMT; domain=.github.com; path=/; secure; SameSite=Lax < set-cookie: logged_in=no; expires=Sun, 02 May 2027 03:38:05 GMT; domain=.github.com; path=/; HttpOnly; secure; SameSite=Lax < x-github-request-id: BC9C:3682F5:4FAAA4:6A69FC:69F5719D < { [5 bytes data] * TLSv1.3 (IN), TLS app data, [no content] (0): { [1 bytes data] * TLSv1.3 (IN), TLS app data, [no content] (0): { [1 bytes data] * TLSv1.3 (IN), TLS app data, [no content] (0): { [1 bytes data] GitHub · Change is constant. GitHub keeps you ahead. · GitHub
Skip to content

The future of building happens together

Tools and trends evolve, but collaboration endures. With GitHub, developers, agents, and code come together on one platform.

GitHub features

A demonstration animation of a code editor using GitHub Copilot Chat, where the user requests GitHub Copilot to refactor duplicated logic and extract it into a reusable function for a given code snippet.

Write, test, and fix code quickly with GitHub Copilot, from simple boilerplate to complex features.

GitHub customers

American AirlinesDuolingoErnst and YoungFordInfoSysMercado LibreMercedes-BenzShopifyPhilipsSociété GénéraleSpotifyVodafone

Accelerate your entire workflow

From your first line of code to final deployment, GitHub provides AI and automation tools to help you build and ship better software faster.

A Copilot chat window with the 'Ask' mode enabled. The user switches from 'Ask' mode to 'Agent' mode from a dropdown menu, then sends the prompt 'Update the website to allow searching for running races by name.' Copilot analyzes the codebase, then explains the required edits for three files before generating them. Copilot then confirms completion and summarizes the implemented changes for the new functionality allowing users to search races by name and view paginated, filtered results.

Your AI partner everywhere. Copilot is ready to work with you at each step of the software development lifecycle.

Duolingo boosts developer speed by 25% with GitHub Copilot

Read customer story

2025 Gartner® Magic Quadrant™ for AI Code Assistants

Read industry report

Ship faster with secure, reliable CI/CD.

Explore GitHub Actions

Built-in application security where found means fixed

Use AI to find and fix vulnerabilities so your team can ship more secure software faster.

Apply fixes in seconds. Spend less time debugging and more time bui* TLSv1.3 (IN), TLS app data, [no content] (0): { [1 bytes data] * TLSv1.3 (IN), TLS app data, [no content] (0): { [1 bytes data] * TLSv1.3 (IN), TLS app data, [no content] (0): { [1 bytes data] lding features with Copilot Autofix.

Copilot Autofix identifies vulnerable code and provides an explanation, together with a secure code suggestion to remediate the vulnerability.

Security debt, solved. Leverage security campaigns and Copilot Autofix to reduce application vulnerabilities.

Learn about GitHub Code Security
A security campaign screen displays the campaign’s progress bar with 97% completed of 701 alerts. A total of 23 alerts are left with 13 in progress, and the campaign started 20 days ago. The status below shows that there are 7 days left in the campaign with a due date of November 15, 2024.

Dependencies you can depend on. Update vulnerable dependencies with supported fixes for breaking changes.

Learn about Dependabot
List of dependencies defined in a requirements .txt file.

Your secrets, your business. Detect, prevent, and remediate leaked secrets across your organization.

Learn about GitHub Secret Protection
GitHub push protection confirms and displays an active secret, and blocks the push.

70% MTTR reduction with Copilot Autofix

8.3M secret leaks stopped in the past 12 months with push protection

Work together, achieve more

From planning and discussion to code review, GitHub keeps your team’s conversation and context next to your code.

A project management dashboard showing tasks for the ‘OctoArcade Invaders’ project, with tasks grouped under project phase categories like ‘Prototype,’ ‘Beta,’ and ‘Launch’ in a table layout. One of the columns displays sub-issue progress bars with percentages for each issue.

Plan with clarity. Organize everything from high-level roadmaps to everyday tasks.

It helps us onboard new software engineers and get them productive right away. We have all our source code, issues, and pull requests in one place... GitHub is a complete platform that frees us from menial tasks and enables us to do our best work.
Fabian FaulhaberApplication manager at Mercedes-Benz

Create issues and manage projects with tools that adapt to your code.

Explore GitHub Issues

Millions of developers and businesses call GitHub home

Whether you’re scaling your development process or just learning how to code, GitHub is where you belong. Join the world’s most widely adopted developer platform to build the technologies that shape what’s next.