CINXE.COM
Features | GitHub · GitHub
<!DOCTYPE html> <html lang="en" class=""> <head><script type="text/javascript" src="https://web-static.archive.org/_static/js/bundle-playback.js?v=7YQSqjSh" charset="utf-8"></script> <script type="text/javascript" src="https://web-static.archive.org/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="https://web-static.archive.org/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("https://github.com/features","20200930085745","https://web.archive.org/","web","https://web-static.archive.org/_static/", "1601456265"); </script> <link rel="stylesheet" type="text/css" href="https://web-static.archive.org/_static/css/banner-styles.css?v=p7PEIJWi" /> <link rel="stylesheet" type="text/css" href="https://web-static.archive.org/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <meta charset="utf-8"> <link rel="dns-prefetch" href="https://web.archive.org/web/20200930085745/https://github.githubassets.com/"> <link rel="dns-prefetch" href="https://web.archive.org/web/20200930085745/https://avatars0.githubusercontent.com/"> <link rel="dns-prefetch" href="https://web.archive.org/web/20200930085745/https://avatars1.githubusercontent.com/"> <link rel="dns-prefetch" href="https://web.archive.org/web/20200930085745/https://avatars2.githubusercontent.com/"> <link rel="dns-prefetch" href="https://web.archive.org/web/20200930085745/https://avatars3.githubusercontent.com/"> <link rel="dns-prefetch" href="https://web.archive.org/web/20200930085745/https://github-cloud.s3.amazonaws.com/"> <link rel="dns-prefetch" href="https://web.archive.org/web/20200930085745/https://user-images.githubusercontent.com/"> <link crossorigin="anonymous" media="all" integrity="" rel="stylesheet" href="https://web.archive.org/web/20200930085745cs_/https://github.githubassets.com/assets/frameworks-7a4157da0ecf60819a0dba26682caaae.css"/> <link crossorigin="anonymous" media="all" integrity="" rel="stylesheet" href="https://web.archive.org/web/20200930085745cs_/https://github.githubassets.com/assets/site-50007ecda9a1ca7ce5a6e5e7a70ef77f.css"/> <link crossorigin="anonymous" media="all" integrity="" rel="stylesheet" href="https://web.archive.org/web/20200930085745cs_/https://github.githubassets.com/assets/github-d077e639eb5ba42edea0dd6d296862b9.css"/> <meta name="viewport" content="width=device-width"> <title>Features | GitHub · GitHub</title> <meta name="description" content="Get the right tools for the job. Automate your CI/CD and DevOps workflow with GitHub Actions, build securely, manage teams and projects, and review code in one place."> <link rel="search" type="application/opensearchdescription+xml" href="/web/20200930085745/https://github.com/opensearch.xml" title="GitHub"> <link rel="fluid-icon" href="https://github.com/fluidicon.png" title="GitHub"> <meta property="fb:app_id" content="1401488693436528"> <meta name="apple-itunes-app" content="app-id=1477376905"> <meta name="twitter:image:src" content="https://github.com/opengraph.png"/><meta name="twitter:site" content="@github"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="GitHub features: the right tools for the job"/><meta name="twitter:description" content="Get the right tools for the job. Automate your CI/CD and DevOps workflow with GitHub Actions, build securely, manage teams and projects, and review code in one place."/> <meta property="og:image" content="https://web.archive.org/web/20200930085745im_/https://github.com/opengraph.png"/><meta property="og:site_name" content="GitHub"/><meta property="og:type" content="object"/><meta property="og:title" content="GitHub features: the right tools for the job"/><meta property="og:url" content="https://web.archive.org/web/20200930085745/https://github.com/features"/><meta property="og:description" content="Get the right tools for the job. Automate your CI/CD and DevOps workflow with GitHub Actions, build securely, manage teams and projects, and review code in one place."/> <link rel="assets" href="https://github.githubassets.com/"> <meta name="request-id" content="E9BC:2A4F:F16291:14F80DB:5F74486B" data-pjax-transient="true"/><meta name="html-safe-nonce" content="8c0340f1b45b9e03e328dd35c0911c7e4ca10cf4" data-pjax-transient="true"/><meta name="visitor-payload" content="eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFOUJDOjJBNEY6RjE2MjkxOjE0RjgwREI6NUY3NDQ4NkIiLCJ2aXNpdG9yX2lkIjoiMjAwNjkyMDUxOTczODQ3NjY4MSIsInJlZ2lvbl9lZGdlIjoic2VhIiwicmVnaW9uX3JlbmRlciI6InNlYSJ9" data-pjax-transient="true"/><meta name="visitor-hmac" content="2b096d004d15dd83b55d5f8c192b2897ac2c57ce2366de5704745ef0e268fad6" data-pjax-transient="true"/> <meta name="github-keyboard-shortcuts" content="" data-pjax-transient="true"/> <meta name="selected-link" value="/features" data-pjax-transient> <meta name="google-site-verification" content="c1kuD-K2HIVF635lypcsWPoD4kilo5-jA_wBFyT4uMY"> <meta name="google-site-verification" content="KT5gs8h0wvaagLKAVWq8bbeNwnZZK1r1XQysX3xurLU"> <meta name="google-site-verification" content="ZzhVyEFwb7w3e0-uOTltm8Jsck2F5StVihD0exw2fsA"> <meta name="google-site-verification" content="GXs5KoUUkNCoaAZn7wPN-t01Pywp9M3sEjnt_3_ZWPc"> <meta name="octolytics-host" content="collector.githubapp.com"/><meta name="octolytics-app-id" content="github"/><meta name="octolytics-event-url" content="https://collector.githubapp.com/github-external/browser_event"/><meta name="octolytics-dimension-ga_id" content="" class="js-octo-ga-id"/> <meta name="optimizely-datafile" content="{"version": "4", "rollouts": [], "typedAudiences": [], "anonymizeIP": true, "projectId": "16737760170", "variables": [], "featureFlags": [], "experiments": [{"status": "Running", "audienceIds": [], "variations": [{"variables": [], "id": "18593453520", "key": "oauth"}, {"variables": [], "id": "18580283042", "key": "app"}], "id": "18591683193", "key": "github_classroom_authentication_and_onboarding", "layerId": "18564513041", "trafficAllocation": [{"entityId": "18580283042", "endOfRange": 5000}, {"entityId": "18593453520", "endOfRange": 10000}], "forcedVariations": {}}, {"status": "Running", "audienceIds": [], "variations": [{"variables": [], "id": "18630402174", "key": "launchpad"}, {"variables": [], "id": "18866331456", "key": "control"}], "id": "18651193356", "key": "_features_redesign_rollout", "layerId": "18645992876", "trafficAllocation": [{"entityId": "18630402174", "endOfRange": 500}, {"entityId": "18866331456", "endOfRange": 1000}, {"entityId": "", "endOfRange": 5000}, {"entityId": "", "endOfRange": 10000}], "forcedVariations": {"1955030087.1562868941": "launchpad", "1983887325.1550021416": "launchpad", "1947530619.1600461583": "launchpad"}}], "audiences": [{"conditions": "[\"or\", {\"match\": \"exact\", \"name\": \"$opt_dummy_attribute\", \"type\": \"custom_attribute\", \"value\": \"$opt_dummy_value\"}]", "id": "$opt_dummy_audience", "name": "Optimizely-Generated Audience for Backwards Compatibility"}], "groups": [], "attributes": [{"id": "16822470375", "key": "user_id"}, {"id": "17143601254", "key": "spammy"}, {"id": "18175660309", "key": "organization_plan"}, {"id": "18813001570", "key": "is_logged_in"}], "botFiltering": false, "accountId": "16737760170", "events": [{"experimentIds": [], "id": "17911811441", "key": "hydro_click.dashboard.teacher_toolbox_cta"}, {"experimentIds": [], "id": "18124116703", "key": "submit.organizations.complete_sign_up"}, {"experimentIds": [], "id": "18145892387", "key": "no_metric.tracked_outside_of_optimizely"}, {"experimentIds": [], "id": "18178755568", "key": "click.org_onboarding_checklist.add_repo"}, {"experimentIds": [], "id": "18180553241", "key": "submit.repository_imports.create"}, {"experimentIds": [], "id": "18186103728", "key": "click.help.learn_more_about_repository_creation"}, {"experimentIds": [], "id": "18188530140", "key": "test_event.do_not_use_in_production"}, {"experimentIds": [], "id": "18191963644", "key": "click.empty_org_repo_cta.transfer_repository"}, {"experimentIds": [], "id": "18195612788", "key": "click.empty_org_repo_cta.import_repository"}, {"experimentIds": [], "id": "18210945499", "key": "click.org_onboarding_checklist.invite_members"}, {"experimentIds": [], "id": "18211063248", "key": "click.empty_org_repo_cta.create_repository"}, {"experimentIds": [], "id": "18215721889", "key": "click.org_onboarding_checklist.update_profile"}, {"experimentIds": [], "id": "18224360785", "key": "click.org_onboarding_checklist.dismiss"}, {"experimentIds": [], "id": "18234832286", "key": "submit.organization_activation.complete"}, {"experimentIds": [], "id": "18252392383", "key": "submit.org_repository.create"}, {"experimentIds": [], "id": "18257551537", "key": "submit.org_member_invitation.create"}, {"experimentIds": [], "id": "18259522260", "key": "submit.organization_profile.update"}, {"experimentIds": [], "id": "18564603625", "key": "view.classroom_select_organization"}, {"experimentIds": ["18591683193"], "id": "18568612016", "key": "click.classroom_sign_in_click"}, {"experimentIds": [], "id": "18572592540", "key": "view.classroom_name"}, {"experimentIds": ["18591683193"], "id": "18574203855", "key": "click.classroom_create_organization"}, {"experimentIds": ["18591683193"], "id": "18582053415", "key": "click.classroom_select_organization"}, {"experimentIds": ["18591683193"], "id": "18589463420", "key": "click.classroom_create_classroom"}, {"experimentIds": ["18591683193"], "id": "18591323364", "key": "click.classroom_create_first_classroom"}, {"experimentIds": ["18591683193"], "id": "18591652321", "key": "click.classroom_grant_access"}, {"experimentIds": ["18591683193"], "id": "18607131425", "key": "view.classroom_creation"}, {"experimentIds": [], "id": "18831680583", "key": "upgrade_account_plan"}], "revision": "226"}"/> <!-- To prevent page flashing, the optimizely JS needs to be loaded in the <head> tag before the DOM renders --> <script crossorigin="anonymous" async="async" integrity="" type="application/javascript" src="https://web.archive.org/web/20200930085745js_/https://github.githubassets.com/assets/optimizely-bootstrap-00354fc3.js"></script> <meta name="google-analytics" content="UA-3769691-2"> <meta class="js-ga-set" name="dimension10" content="Responsive" data-pjax-transient> <meta class="js-ga-set" name="dimension1" content="Logged Out"> <meta name="hostname" content="github.com"> <meta name="user-login" content=""> <meta name="expected-hostname" content="github.com"> <meta name="enabled-features" content="MARKETPLACE_PENDING_INSTALLATIONS"> <meta http-equiv="x-pjax-version" content="e4bdac24bb35374d614f807b35935553b89661e59d22dd11efcae523b6ff4db8"> <link crossorigin="anonymous" media="all" integrity="" rel="stylesheet" href="https://web.archive.org/web/20200930085745cs_/https://github.githubassets.com/assets/site-50007ecda9a1ca7ce5a6e5e7a70ef77f.css"/> <meta name="browser-stats-url" content="https://api.github.com/_private/browser/stats"> <meta name="browser-errors-url" content="https://api.github.com/_private/browser/errors"> <link rel="mask-icon" href="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/pinned-octocat.svg" color="#000000"> <link rel="alternate icon" class="js-site-favicon" type="image/png" href="https://github.githubassets.com/favicons/favicon.png"> <link rel="icon" class="js-site-favicon" type="image/svg+xml" href="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/favicons/favicon.svg"> <meta name="theme-color" content="#1e2327"> <link rel="manifest" href="/web/20200930085745/https://github.com/manifest.json" crossorigin="use-credentials"> </head> <body class="logged-out env-production page-responsive f4"> <div class="position-relative js-header-wrapper "> <a href="#start-of-content" class="px-2 py-4 bg-blue text-white show-on-focus js-skip-to-content">Skip to content</a> <span class="progress-pjax-loader width-full js-pjax-loader-bar Progress position-fixed"> <span style="background-color: #79b8ff;width: 0%;" class="Progress-item progress-pjax-loader-bar "></span> </span> <header class="Header-old header-logged-out js-details-container Details position-relative f4 py-2" role="banner"> <div class="container-xl d-lg-flex flex-items-center p-responsive"> <div class="d-flex flex-justify-between flex-items-center"> <a class="mr-4" href="https://web.archive.org/web/20200930085745/https://github.com/" aria-label="Homepage" data-ga-click="(Logged out) Header, go to homepage, icon:logo-wordmark"> <svg height="32" class="octicon octicon-mark-github text-white" viewbox="0 0 16 16" version="1.1" width="32" aria-hidden="true"><path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"></path></svg> </a> <div class="d-lg-none css-truncate css-truncate-target width-fit p-2"> </div> <div class="d-flex flex-items-center"> <a href="/web/20200930085745/https://github.com/join?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2Ffeatures&source=header" class="d-inline-block d-lg-none f5 text-white no-underline border border-gray-dark rounded-2 px-2 py-1 mr-3 mr-sm-5" data-hydro-click="{"event_type":"authentication.click","payload":{"location_in_page":"site header","repository_id":null,"auth_type":"SIGN_UP","originating_url":"https://github.com/features","user_id":null}}" data-hydro-click-hmac="e38354f4bfe7d2add0d63c605cafb997527a49cae328ea046166f24e92104959" data-ga-click="Sign up, click to sign up for account, ref_page:/features;ref_cta:Sign up;ref_loc:header logged out"> Sign up </a> <button class="btn-link d-lg-none mt-1 js-details-target" type="button" aria-label="Toggle navigation" aria-expanded="false"> <svg height="24" class="octicon octicon-three-bars text-white" viewbox="0 0 16 16" version="1.1" width="24" aria-hidden="true"><path fill-rule="evenodd" d="M1 2.75A.75.75 0 011.75 2h12.5a.75.75 0 110 1.5H1.75A.75.75 0 011 2.75zm0 5A.75.75 0 011.75 7h12.5a.75.75 0 110 1.5H1.75A.75.75 0 011 7.75zM1.75 12a.75.75 0 100 1.5h12.5a.75.75 0 100-1.5H1.75z"></path></svg> </button> </div> </div> <div class="HeaderMenu HeaderMenu--logged-out position-fixed top-0 right-0 bottom-0 height-fit position-lg-relative d-lg-flex flex-justify-between flex-items-center flex-auto"> <div class="d-flex d-lg-none flex-justify-end border-bottom bg-gray-light p-3"> <button class="btn-link js-details-target" type="button" aria-label="Toggle navigation" aria-expanded="false"> <svg height="24" class="octicon octicon-x text-gray" viewbox="0 0 24 24" version="1.1" width="24" aria-hidden="true"><path fill-rule="evenodd" d="M5.72 5.72a.75.75 0 011.06 0L12 10.94l5.22-5.22a.75.75 0 111.06 1.06L13.06 12l5.22 5.22a.75.75 0 11-1.06 1.06L12 13.06l-5.22 5.22a.75.75 0 01-1.06-1.06L10.94 12 5.72 6.78a.75.75 0 010-1.06z"></path></svg> </button> </div> <nav class="mt-0 px-3 px-lg-0 mb-5 mb-lg-0" aria-label="Global"> <ul class="d-lg-flex list-style-none"> <li class="d-block d-lg-flex flex-lg-nowrap flex-lg-items-center border-bottom border-lg-bottom-0 mr-0 mr-lg-3 edge-item-fix position-relative flex-wrap flex-justify-between d-flex flex-items-center "> <details class="HeaderMenu-details details-overlay details-reset width-full"> <summary class="HeaderMenu-summary HeaderMenu-link px-0 py-3 border-0 no-wrap d-block d-lg-inline-block"> Why GitHub? <svg x="0px" y="0px" viewbox="0 0 14 8" xml:space="preserve" fill="none" class="icon-chevon-down-mktg position-absolute position-lg-relative"> <path d="M1,1l6.2,6L13,1"></path> </svg> </summary> <div class="dropdown-menu flex-auto rounded-1 bg-white px-0 mt-0 pb-4 p-lg-4 position-relative position-lg-absolute left-0 left-lg-n4"> <a href="/web/20200930085745/https://github.com/features" class="py-2 lh-condensed-ultra d-block link-gray-dark no-underline h5 Bump-link--hover" data-ga-click="(Logged out) Header, go to Features">Features <span class="Bump-link-symbol float-right text-normal text-gray-light">→</span></a> <ul class="list-style-none f5 pb-3"> <li class="edge-item-fix"><a href="/web/20200930085745/https://github.com/features/code-review/" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5" data-ga-click="(Logged out) Header, go to Code review">Code review</a></li> <li class="edge-item-fix"><a href="/web/20200930085745/https://github.com/features/project-management/" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5" data-ga-click="(Logged out) Header, go to Project management">Project management</a></li> <li class="edge-item-fix"><a href="/web/20200930085745/https://github.com/features/integrations" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5" data-ga-click="(Logged out) Header, go to Integrations">Integrations</a></li> <li class="edge-item-fix"><a href="/web/20200930085745/https://github.com/features/actions" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5" data-ga-click="(Logged out) Header, go to Actions">Actions</a></li> <li class="edge-item-fix"><a href="/web/20200930085745/https://github.com/features/packages" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5" data-ga-click="(Logged out) Header, go to GitHub Packages">Packages</a></li> <li class="edge-item-fix"><a href="/web/20200930085745/https://github.com/features/security" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5" data-ga-click="(Logged out) Header, go to Security">Security</a></li> <li class="edge-item-fix"><a href="/web/20200930085745/https://github.com/features#team-management" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5" data-ga-click="(Logged out) Header, go to Team management">Team management</a></li> <li class="edge-item-fix"><a href="/web/20200930085745/https://github.com/features#hosting" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5" data-ga-click="(Logged out) Header, go to Code hosting">Hosting</a></li> <li class="edge-item-fix hide-xl"><a href="/web/20200930085745/https://github.com/mobile" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5" data-ga-click="(Logged out) Header, go to Mobile">Mobile</a></li> </ul> <ul class="list-style-none mb-0 border-lg-top pt-lg-3"> <li class="edge-item-fix"><a href="/web/20200930085745/https://github.com/customer-stories" class="py-2 lh-condensed-ultra d-block no-underline link-gray-dark no-underline h5 Bump-link--hover" data-ga-click="(Logged out) Header, go to Customer stories">Customer stories <span class="Bump-link-symbol float-right text-normal text-gray-light">→</span></a></li> <li class="edge-item-fix"><a href="/web/20200930085745/https://github.com/security" class="py-2 lh-condensed-ultra d-block no-underline link-gray-dark no-underline h5 Bump-link--hover" data-ga-click="(Logged out) Header, go to Security">Security <span class="Bump-link-symbol float-right text-normal text-gray-light">→</span></a></li> </ul> </div> </details> </li> <li class="border-bottom border-lg-bottom-0 mr-0 mr-lg-3"> <a href="/web/20200930085745/https://github.com/team" class="HeaderMenu-link no-underline py-3 d-block d-lg-inline-block" data-ga-click="(Logged out) Header, go to Team">Team</a> </li> <li class="border-bottom border-lg-bottom-0 mr-0 mr-lg-3"> <a href="/web/20200930085745/https://github.com/enterprise" class="HeaderMenu-link no-underline py-3 d-block d-lg-inline-block" data-ga-click="(Logged out) Header, go to Enterprise">Enterprise</a> </li> <li class="d-block d-lg-flex flex-lg-nowrap flex-lg-items-center border-bottom border-lg-bottom-0 mr-0 mr-lg-3 edge-item-fix position-relative flex-wrap flex-justify-between d-flex flex-items-center "> <details class="HeaderMenu-details details-overlay details-reset width-full"> <summary class="HeaderMenu-summary HeaderMenu-link px-0 py-3 border-0 no-wrap d-block d-lg-inline-block"> Explore <svg x="0px" y="0px" viewbox="0 0 14 8" xml:space="preserve" fill="none" class="icon-chevon-down-mktg position-absolute position-lg-relative"> <path d="M1,1l6.2,6L13,1"></path> </svg> </summary> <div class="dropdown-menu flex-auto rounded-1 bg-white px-0 pt-2 pb-0 mt-0 pb-4 p-lg-4 position-relative position-lg-absolute left-0 left-lg-n4"> <ul class="list-style-none mb-3"> <li class="edge-item-fix"><a href="/web/20200930085745/https://github.com/explore" class="py-2 lh-condensed-ultra d-block link-gray-dark no-underline h5 Bump-link--hover" data-ga-click="(Logged out) Header, go to Explore">Explore GitHub <span class="Bump-link-symbol float-right text-normal text-gray-light">→</span></a></li> </ul> <h4 class="text-gray-light text-normal text-mono f5 mb-2 border-lg-top pt-lg-3">Learn & contribute</h4> <ul class="list-style-none mb-3"> <li class="edge-item-fix"><a href="/web/20200930085745/https://github.com/topics" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5" data-ga-click="(Logged out) Header, go to Topics">Topics</a></li> <li class="edge-item-fix"><a href="/web/20200930085745/https://github.com/collections" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5" data-ga-click="(Logged out) Header, go to Collections">Collections</a></li> <li class="edge-item-fix"><a href="/web/20200930085745/https://github.com/trending" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5" data-ga-click="(Logged out) Header, go to Trending">Trending</a></li> <li class="edge-item-fix"><a href="https://web.archive.org/web/20200930085745/https://lab.github.com/" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5" data-ga-click="(Logged out) Header, go to Learning lab">Learning Lab</a></li> <li class="edge-item-fix"><a href="https://web.archive.org/web/20200930085745/https://opensource.guide/" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5" data-ga-click="(Logged out) Header, go to Open source guides">Open source guides</a></li> </ul> <h4 class="text-gray-light text-normal text-mono f5 mb-2 border-lg-top pt-lg-3">Connect with others</h4> <ul class="list-style-none mb-0"> <li class="edge-item-fix"><a href="https://web.archive.org/web/20200930085745/https://github.com/events" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5" data-ga-click="(Logged out) Header, go to Events">Events</a></li> <li class="edge-item-fix"><a href="https://web.archive.org/web/20200930085745/https://github.community/" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5" data-ga-click="(Logged out) Header, go to Community forum">Community forum</a></li> <li class="edge-item-fix"><a href="https://web.archive.org/web/20200930085745/https://education.github.com/" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5" data-ga-click="(Logged out) Header, go to GitHub Education">GitHub Education</a></li> <li class="edge-item-fix"><a href="https://web.archive.org/web/20200930085745/https://stars.github.com/" class="py-2 pb-0 lh-condensed-ultra d-block link-gray no-underline f5" data-ga-click="(Logged out) Header, go to GitHub Stars Program">GitHub Stars program</a></li> </ul> </div> </details> </li> <li class="border-bottom border-lg-bottom-0 mr-0 mr-lg-3"> <a href="/web/20200930085745/https://github.com/marketplace" class="HeaderMenu-link no-underline py-3 d-block d-lg-inline-block" data-ga-click="(Logged out) Header, go to Marketplace">Marketplace</a> </li> <li class="d-block d-lg-flex flex-lg-nowrap flex-lg-items-center border-bottom border-lg-bottom-0 mr-0 mr-lg-3 edge-item-fix position-relative flex-wrap flex-justify-between d-flex flex-items-center "> <details class="HeaderMenu-details details-overlay details-reset width-full"> <summary class="HeaderMenu-summary HeaderMenu-link px-0 py-3 border-0 no-wrap d-block d-lg-inline-block"> Pricing <svg x="0px" y="0px" viewbox="0 0 14 8" xml:space="preserve" fill="none" class="icon-chevon-down-mktg position-absolute position-lg-relative"> <path d="M1,1l6.2,6L13,1"></path> </svg> </summary> <div class="dropdown-menu flex-auto rounded-1 bg-white px-0 pt-2 pb-4 mt-0 p-lg-4 position-relative position-lg-absolute left-0 left-lg-n4"> <a href="/web/20200930085745/https://github.com/pricing" class="pb-2 lh-condensed-ultra d-block link-gray-dark no-underline h5 Bump-link--hover" data-ga-click="(Logged out) Header, go to Pricing">Plans <span class="Bump-link-symbol float-right text-normal text-gray-light">→</span></a> <ul class="list-style-none mb-3"> <li class="edge-item-fix"><a href="/web/20200930085745/https://github.com/pricing#feature-comparison" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5" data-ga-click="(Logged out) Header, go to Compare plans">Compare plans</a></li> <li class="edge-item-fix"><a href="https://web.archive.org/web/20200930085745/https://enterprise.github.com/contact" class="py-2 lh-condensed-ultra d-block link-gray no-underline f5" data-ga-click="(Logged out) Header, go to Contact Sales">Contact Sales</a></li> </ul> <ul class="list-style-none mb-0 border-lg-top pt-lg-3"> <li class="edge-item-fix"><a href="/web/20200930085745/https://github.com/nonprofit" class="py-2 lh-condensed-ultra d-block no-underline link-gray-dark no-underline h5 Bump-link--hover" data-ga-click="(Logged out) Header, go to Nonprofits">Nonprofit <span class="Bump-link-symbol float-right text-normal text-gray-light">→</span></a></li> <li class="edge-item-fix"><a href="https://web.archive.org/web/20200930085745/https://education.github.com/" class="py-2 pb-0 lh-condensed-ultra d-block no-underline link-gray-dark no-underline h5 Bump-link--hover" data-ga-click="(Logged out) Header, go to Education">Education <span class="Bump-link-symbol float-right text-normal text-gray-light">→</span></a></li> </ul> </div> </details> </li> </ul> </nav> <div class="d-lg-flex flex-items-center px-3 px-lg-0 text-center text-lg-left"> <div class="d-lg-flex mb-3 mb-lg-0"> <div class="header-search header-search-current js-header-search-current flex-auto js-site-search position-relative flex-self-stretch flex-md-self-auto mb-3 mb-md-0 mr-0 mr-md-3 js-jump-to js-header-search-current-jump-to" role="combobox" aria-owns="jump-to-results" aria-label="Search or jump to" aria-haspopup="listbox" aria-expanded="false"> <div class="position-relative"> <!-- '"` --><!-- </textarea></xmp> --></option></form><form class="js-site-search-form" role="search" aria-label="Site" data-unscoped-search-url="/search" action="/web/20200930085745/https://github.com/search" accept-charset="UTF-8" method="get"> <label class="form-control input-sm header-search-wrapper p-0 js-chromeless-input-container header-search-wrapper-jump-to position-relative d-flex flex-justify-between flex-items-center"> <input type="text" class="form-control input-sm header-search-input jump-to-field js-jump-to-field js-site-search-focus " data-hotkey="s,/" name="q" value="" placeholder="Search GitHub" data-unscoped-placeholder="Search GitHub" data-scoped-placeholder="Search" autocapitalize="off" aria-autocomplete="list" aria-controls="jump-to-results" aria-label="Search GitHub" data-jump-to-suggestions-path="/_graphql/GetSuggestedNavigationDestinations" spellcheck="false" autocomplete="off"> <input type="hidden" data-csrf="true" class="js-data-jump-to-suggestions-path-csrf" value="5rLdGEgNPyx7mObYchYgc1a7r6wPzWgqGNGMMJfgmEi18iJDjlL+0Hq9/nxxuIzvnfc2xqQrcIxuRUsvQxg2bQ=="/> <input type="hidden" class="js-site-search-type-field" name="type"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/search-key-slash.svg" alt="" class="mr-2 header-search-key-slash"> <div class="Box position-absolute overflow-hidden d-none jump-to-suggestions js-jump-to-suggestions-container"> <ul class="d-none js-jump-to-suggestions-template-container"> <li class="d-flex flex-justify-start flex-items-center p-0 f5 navigation-item js-navigation-item js-jump-to-suggestion" role="option"> <a tabindex="-1" class="no-underline d-flex flex-auto flex-items-center jump-to-suggestions-path js-jump-to-suggestion-path js-navigation-open p-2" href=""> <div class="jump-to-octicon js-jump-to-octicon flex-shrink-0 mr-2 text-center d-none"> <svg height="16" width="16" class="octicon octicon-repo flex-shrink-0 js-jump-to-octicon-repo d-none" title="Repository" aria-label="Repository" viewbox="0 0 16 16" version="1.1" role="img"><path fill-rule="evenodd" d="M2 2.5A2.5 2.5 0 014.5 0h8.75a.75.75 0 01.75.75v12.5a.75.75 0 01-.75.75h-2.5a.75.75 0 110-1.5h1.75v-2h-8a1 1 0 00-.714 1.7.75.75 0 01-1.072 1.05A2.495 2.495 0 012 11.5v-9zm10.5-1V9h-8c-.356 0-.694.074-1 .208V2.5a1 1 0 011-1h8zM5 12.25v3.25a.25.25 0 00.4.2l1.45-1.087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.5a.25.25 0 00-.25.25z"></path></svg> <svg height="16" width="16" class="octicon octicon-project flex-shrink-0 js-jump-to-octicon-project d-none" title="Project" aria-label="Project" viewbox="0 0 16 16" version="1.1" role="img"><path fill-rule="evenodd" d="M1.75 0A1.75 1.75 0 000 1.75v12.5C0 15.216.784 16 1.75 16h12.5A1.75 1.75 0 0016 14.25V1.75A1.75 1.75 0 0014.25 0H1.75zM1.5 1.75a.25.25 0 01.25-.25h12.5a.25.25 0 01.25.25v12.5a.25.25 0 01-.25.25H1.75a.25.25 0 01-.25-.25V1.75zM11.75 3a.75.75 0 00-.75.75v7.5a.75.75 0 001.5 0v-7.5a.75.75 0 00-.75-.75zm-8.25.75a.75.75 0 011.5 0v5.5a.75.75 0 01-1.5 0v-5.5zM8 3a.75.75 0 00-.75.75v3.5a.75.75 0 001.5 0v-3.5A.75.75 0 008 3z"></path></svg> <svg height="16" width="16" class="octicon octicon-search flex-shrink-0 js-jump-to-octicon-search d-none" title="Search" aria-label="Search" viewbox="0 0 16 16" version="1.1" role="img"><path fill-rule="evenodd" d="M11.5 7a4.499 4.499 0 11-8.998 0A4.499 4.499 0 0111.5 7zm-.82 4.74a6 6 0 111.06-1.06l3.04 3.04a.75.75 0 11-1.06 1.06l-3.04-3.04z"></path></svg> </div> <img class="avatar mr-2 flex-shrink-0 js-jump-to-suggestion-avatar d-none" alt="" aria-label="Team" src="/web/20200930085745im_/https://github.com/features" width="28" height="28"> <div class="jump-to-suggestion-name js-jump-to-suggestion-name flex-auto overflow-hidden text-left no-wrap css-truncate css-truncate-target"> </div> <div class="border rounded-1 flex-shrink-0 bg-gray px-1 text-gray-light ml-1 f6 d-none js-jump-to-badge-search"> <span class="js-jump-to-badge-search-text-default d-none" aria-label="in all of GitHub"> Search </span> <span class="js-jump-to-badge-search-text-global d-none" aria-label="in all of GitHub"> All GitHub </span> <span aria-hidden="true" class="d-inline-block ml-1 v-align-middle">↵</span> </div> <div aria-hidden="true" class="border rounded-1 flex-shrink-0 bg-gray px-1 text-gray-light ml-1 f6 d-none d-on-nav-focus js-jump-to-badge-jump"> Jump to <span class="d-inline-block ml-1 v-align-middle">↵</span> </div> </a> </li> </ul> <ul class="d-none js-jump-to-no-results-template-container"> <li class="d-flex flex-justify-center flex-items-center f5 d-none js-jump-to-suggestion p-2"> <span class="text-gray">No suggested jump to results</span> </li> </ul> <ul id="jump-to-results" role="listbox" class="p-0 m-0 js-navigation-container jump-to-suggestions-results-container js-jump-to-suggestions-results-container"> <li class="d-flex flex-justify-start flex-items-center p-0 f5 navigation-item js-navigation-item js-jump-to-scoped-search d-none" role="option"> <a tabindex="-1" class="no-underline d-flex flex-auto flex-items-center jump-to-suggestions-path js-jump-to-suggestion-path js-navigation-open p-2" href=""> <div class="jump-to-octicon js-jump-to-octicon flex-shrink-0 mr-2 text-center d-none"> <svg height="16" width="16" class="octicon octicon-repo flex-shrink-0 js-jump-to-octicon-repo d-none" title="Repository" aria-label="Repository" viewbox="0 0 16 16" version="1.1" role="img"><path fill-rule="evenodd" d="M2 2.5A2.5 2.5 0 014.5 0h8.75a.75.75 0 01.75.75v12.5a.75.75 0 01-.75.75h-2.5a.75.75 0 110-1.5h1.75v-2h-8a1 1 0 00-.714 1.7.75.75 0 01-1.072 1.05A2.495 2.495 0 012 11.5v-9zm10.5-1V9h-8c-.356 0-.694.074-1 .208V2.5a1 1 0 011-1h8zM5 12.25v3.25a.25.25 0 00.4.2l1.45-1.087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.5a.25.25 0 00-.25.25z"></path></svg> <svg height="16" width="16" class="octicon octicon-project flex-shrink-0 js-jump-to-octicon-project d-none" title="Project" aria-label="Project" viewbox="0 0 16 16" version="1.1" role="img"><path fill-rule="evenodd" d="M1.75 0A1.75 1.75 0 000 1.75v12.5C0 15.216.784 16 1.75 16h12.5A1.75 1.75 0 0016 14.25V1.75A1.75 1.75 0 0014.25 0H1.75zM1.5 1.75a.25.25 0 01.25-.25h12.5a.25.25 0 01.25.25v12.5a.25.25 0 01-.25.25H1.75a.25.25 0 01-.25-.25V1.75zM11.75 3a.75.75 0 00-.75.75v7.5a.75.75 0 001.5 0v-7.5a.75.75 0 00-.75-.75zm-8.25.75a.75.75 0 011.5 0v5.5a.75.75 0 01-1.5 0v-5.5zM8 3a.75.75 0 00-.75.75v3.5a.75.75 0 001.5 0v-3.5A.75.75 0 008 3z"></path></svg> <svg height="16" width="16" class="octicon octicon-search flex-shrink-0 js-jump-to-octicon-search d-none" title="Search" aria-label="Search" viewbox="0 0 16 16" version="1.1" role="img"><path fill-rule="evenodd" d="M11.5 7a4.499 4.499 0 11-8.998 0A4.499 4.499 0 0111.5 7zm-.82 4.74a6 6 0 111.06-1.06l3.04 3.04a.75.75 0 11-1.06 1.06l-3.04-3.04z"></path></svg> </div> <img class="avatar mr-2 flex-shrink-0 js-jump-to-suggestion-avatar d-none" alt="" aria-label="Team" src="/web/20200930085745im_/https://github.com/features" width="28" height="28"> <div class="jump-to-suggestion-name js-jump-to-suggestion-name flex-auto overflow-hidden text-left no-wrap css-truncate css-truncate-target"> </div> <div class="border rounded-1 flex-shrink-0 bg-gray px-1 text-gray-light ml-1 f6 d-none js-jump-to-badge-search"> <span class="js-jump-to-badge-search-text-default d-none" aria-label="in all of GitHub"> Search </span> <span class="js-jump-to-badge-search-text-global d-none" aria-label="in all of GitHub"> All GitHub </span> <span aria-hidden="true" class="d-inline-block ml-1 v-align-middle">↵</span> </div> <div aria-hidden="true" class="border rounded-1 flex-shrink-0 bg-gray px-1 text-gray-light ml-1 f6 d-none d-on-nav-focus js-jump-to-badge-jump"> Jump to <span class="d-inline-block ml-1 v-align-middle">↵</span> </div> </a> </li> <li class="d-flex flex-justify-start flex-items-center p-0 f5 navigation-item js-navigation-item js-jump-to-global-search d-none" role="option"> <a tabindex="-1" class="no-underline d-flex flex-auto flex-items-center jump-to-suggestions-path js-jump-to-suggestion-path js-navigation-open p-2" href=""> <div class="jump-to-octicon js-jump-to-octicon flex-shrink-0 mr-2 text-center d-none"> <svg height="16" width="16" class="octicon octicon-repo flex-shrink-0 js-jump-to-octicon-repo d-none" title="Repository" aria-label="Repository" viewbox="0 0 16 16" version="1.1" role="img"><path fill-rule="evenodd" d="M2 2.5A2.5 2.5 0 014.5 0h8.75a.75.75 0 01.75.75v12.5a.75.75 0 01-.75.75h-2.5a.75.75 0 110-1.5h1.75v-2h-8a1 1 0 00-.714 1.7.75.75 0 01-1.072 1.05A2.495 2.495 0 012 11.5v-9zm10.5-1V9h-8c-.356 0-.694.074-1 .208V2.5a1 1 0 011-1h8zM5 12.25v3.25a.25.25 0 00.4.2l1.45-1.087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.5a.25.25 0 00-.25.25z"></path></svg> <svg height="16" width="16" class="octicon octicon-project flex-shrink-0 js-jump-to-octicon-project d-none" title="Project" aria-label="Project" viewbox="0 0 16 16" version="1.1" role="img"><path fill-rule="evenodd" d="M1.75 0A1.75 1.75 0 000 1.75v12.5C0 15.216.784 16 1.75 16h12.5A1.75 1.75 0 0016 14.25V1.75A1.75 1.75 0 0014.25 0H1.75zM1.5 1.75a.25.25 0 01.25-.25h12.5a.25.25 0 01.25.25v12.5a.25.25 0 01-.25.25H1.75a.25.25 0 01-.25-.25V1.75zM11.75 3a.75.75 0 00-.75.75v7.5a.75.75 0 001.5 0v-7.5a.75.75 0 00-.75-.75zm-8.25.75a.75.75 0 011.5 0v5.5a.75.75 0 01-1.5 0v-5.5zM8 3a.75.75 0 00-.75.75v3.5a.75.75 0 001.5 0v-3.5A.75.75 0 008 3z"></path></svg> <svg height="16" width="16" class="octicon octicon-search flex-shrink-0 js-jump-to-octicon-search d-none" title="Search" aria-label="Search" viewbox="0 0 16 16" version="1.1" role="img"><path fill-rule="evenodd" d="M11.5 7a4.499 4.499 0 11-8.998 0A4.499 4.499 0 0111.5 7zm-.82 4.74a6 6 0 111.06-1.06l3.04 3.04a.75.75 0 11-1.06 1.06l-3.04-3.04z"></path></svg> </div> <img class="avatar mr-2 flex-shrink-0 js-jump-to-suggestion-avatar d-none" alt="" aria-label="Team" src="/web/20200930085745im_/https://github.com/features" width="28" height="28"> <div class="jump-to-suggestion-name js-jump-to-suggestion-name flex-auto overflow-hidden text-left no-wrap css-truncate css-truncate-target"> </div> <div class="border rounded-1 flex-shrink-0 bg-gray px-1 text-gray-light ml-1 f6 d-none js-jump-to-badge-search"> <span class="js-jump-to-badge-search-text-default d-none" aria-label="in all of GitHub"> Search </span> <span class="js-jump-to-badge-search-text-global d-none" aria-label="in all of GitHub"> All GitHub </span> <span aria-hidden="true" class="d-inline-block ml-1 v-align-middle">↵</span> </div> <div aria-hidden="true" class="border rounded-1 flex-shrink-0 bg-gray px-1 text-gray-light ml-1 f6 d-none d-on-nav-focus js-jump-to-badge-jump"> Jump to <span class="d-inline-block ml-1 v-align-middle">↵</span> </div> </a> </li> </ul> </div> </label> </form> </div> </div> </div> <a href="/web/20200930085745/https://github.com/login?return_to=%2Ffeatures" class="HeaderMenu-link no-underline mr-3" data-hydro-click="{"event_type":"authentication.click","payload":{"location_in_page":"site header menu","repository_id":null,"auth_type":"SIGN_UP","originating_url":"https://github.com/features","user_id":null}}" data-hydro-click-hmac="a0ce1b32c4b1ca6d47f936ae349a15487ba822bb0ffa576434b4bcb74a49d2d4" data-ga-click="(Logged out) Header, clicked Sign in, text:sign-in"> Sign in </a> <a href="/web/20200930085745/https://github.com/join?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2Ffeatures&source=header" class="HeaderMenu-link d-inline-block no-underline border border-gray-dark rounded-1 px-2 py-1" data-hydro-click="{"event_type":"authentication.click","payload":{"location_in_page":"site header menu","repository_id":null,"auth_type":"SIGN_UP","originating_url":"https://github.com/features","user_id":null}}" data-hydro-click-hmac="a0ce1b32c4b1ca6d47f936ae349a15487ba822bb0ffa576434b4bcb74a49d2d4" data-ga-click="Sign up, click to sign up for account, ref_page:/features;ref_cta:Sign up;ref_loc:header logged out"> Sign up </a> </div> </div> </div> </header> </div> <div id="start-of-content" class="show-on-focus"></div> <div data-pjax-replace id="js-flash-container"> <template class="js-flash-template"> <div class="flash flash-full {{ className }}"> <div class=" px-2"> <button class="flash-close js-flash-close" type="button" aria-label="Dismiss this message"> <svg class="octicon octicon-x" viewbox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path></svg> </button> <div>{{ message }}</div> </div> </div> </template> </div> <include-fragment class="js-notification-shelf-include-fragment" data-base-src="https://github.com/notifications/beta/shelf"></include-fragment> <div class="application-main " data-commit-hovercards-enabled data-discussion-hovercards-enabled data-issue-and-pr-hovercards-enabled> <main> <style> html { scroll-behavior: smooth } </style> <div class="js-control"> <div class="py-6 py-sm-8 py-lg-10 py-xl-12 jumbotron-codelines js-video-bg js-section"> <div class="container-lg p-responsive position-relative text-center"> <h1 class="h00-mktg lh-condensed mb-3 text-white"> How developers work </h1> <div class="col-md-8 mx-auto mb-5"> <p class="lead-mktg mr-n2 ml-n2"> Find tools that support every part of your workflow. Then work how you work best—we'll follow your lead. </p> </div> <div class="jumbotron-video js-video-container togglevideo"> <p class="togglevideo-hidewhenexpanded text-shadow-dark text-center"> <button class="btn-link jumbotron-link-followup js-video-play h4-mktg text-white d-inline-block" type="button" data-ga-click="Video, play, What is GitHub Video; ref_page:Features"> <svg xmlns="http://www.w3.org/2000/svg" class="jumbotron-followup-icon ml-1 jumbotron-link-followup-icon ml-1" viewbox="0 0 40 40"><path d="M20 40c11 0 20-9 20-20S31 0 20 0 0 9 0 20s9 20 20 20zm0-2c-9.9 0-18-8.1-18-18S10.1 2 20 2s18 8.1 18 18-8.1 18-18 18zm9.3-18L15 28.8V11.1L29.3 20z" fill="currentColor" fill-rule="evenodd"></path></svg> New to GitHub? See how it works </button> </p> <div class="togglevideo-hidewhencollapsed togglevideo-showwhenexpanded video-responsive"> <iframe class="js-video-iframe" data-src="https://www.youtube.com/embed/w3jLJU7DT5E?autoplay=1&rel=0" frameborder="0" allowfullscreen> </iframe> </div> <span class="jumbotron-video-close togglevideo-hidewhencollapsed togglevideo-showwhenexpanded"> <button class="btn-link text-white js-video-close" type="button" data-ga-click="Video, close, What is GitHub Video" aria-label="Close video"> <svg height="30" class="octicon octicon-x" viewbox="0 0 24 24" version="1.1" width="30" aria-hidden="true"><path fill-rule="evenodd" d="M5.72 5.72a.75.75 0 011.06 0L12 10.94l5.22-5.22a.75.75 0 111.06 1.06L13.06 12l5.22 5.22a.75.75 0 11-1.06 1.06L12 13.06l-5.22 5.22a.75.75 0 01-1.06-1.06L10.94 12 5.72 6.78a.75.75 0 010-1.06z"></path></svg> </button> </span> </div> </div> </div> <div class="col-md-8 mt-8 mb-4 mx-auto text-center"> <p class="f6-mktg-fluid text-gray-light mb-0"> Interested in the future of GitHub? </p> <a href="https://web.archive.org/web/20200930085745/https://github.com/github/roadmap" data-ga-click="Features, click, text:Check out the GitHub Product Roadmap; ref_page:Features" class="d-inline-block btn-invisible-mktg-fluid f4-mktg-fluid mb-6-fluid Bump-link"> Check out the GitHub Product Roadmap <span class="Bump-link-symbol"><svg class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span> </a> </div> <div class="IconNav border-bottom border-gray-light js-sticky site-subnav-sticky bg-white"> <div class="container-xl text-center"> <div class="d-none d-md-flex flex-wrap flex-justify-between flex-md-nowrap mx-auto lh-condensed v-align-bottom"> <a href="#ci-cd" class="no-underline text-gray-dark d-block flex-md-1 px-1 pt-4 pb-2 IconNav-item" data-ga-click="Features, click hero icon, text:CI/CD"> <svg xmlns="http://www.w3.org/2000/svg" clip-rule="evenodd" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round" viewbox="0 0 64 64" class="IconNav-img mb-1"><path d="m0 0h64v64h-64z" fill="none"></path><g fill="#23292f" fill-rule="nonzero"><path d="m44.682 32.387c-.193 0-.385-.045-.566-.147l-12.716-7.33a1.13 1.13 0 0 1 -.419-1.549 1.116 1.116 0 0 1 1.539-.421l12.716 7.33a1.13 1.13 0 0 1 .419 1.548c-.193.365-.577.57-.973.57z"></path><path d="m31.966 25.057a1.133 1.133 0 0 1 -1.132-1.15l.09-14.194c0-.626.555-1.138 1.143-1.127.623 0 1.132.512 1.12 1.15l-.09 14.194c0 .626-.51 1.127-1.131 1.127z"></path><path d="m19.623 32.171c-.396 0-.77-.205-.984-.569a1.138 1.138 0 0 1 .418-1.548l12.343-7.114a1.123 1.123 0 0 1 1.539.421c.305.546.124 1.24-.419 1.548l-12.343 7.114c-.17.103-.362.148-.554.148z"></path><path d="m32 39.82c-.193 0-.396-.045-.566-.148l-12.705-7.387a1.144 1.144 0 0 1 -.565-.99v-14.765c0-.41.214-.785.565-.99l12.705-7.387c.35-.205.78-.205 1.131 0l12.705 7.387c.35.205.566.58.566.99v14.764c0 .41-.215.785-.566.99l-12.705 7.387c-.17.091-.362.148-.565.148zm-11.574-9.174 11.574 6.727 11.573-6.727v-13.454l-11.573-6.728-11.574 6.728z"></path></g><g stroke="#23292f" stroke-width="2"><path d="m17 24a9 9 0 0 1 9 9 9 9 0 0 1 -9 9 9 9 0 0 1 -9-9 9 9 0 0 1 9-9z" fill="#fff"></path><path d="m31 43a6 6 0 1 1 0 12 6 6 0 0 1 0-12z" fill="none"></path><path d="m33.036 47.607-3.069 3.065-1.491-1.485" fill="none"></path><g fill="none"><path d="m49 43a6 6 0 1 1 0 12 6 6 0 0 1 0-12z"></path><path d="m51.036 47.607-3.069 3.065-1.491-1.485"></path></g><path d="m15.533 28.966 5.113 3.221a1 1 0 0 1 -.006 1.696l-5.113 3.17a1 1 0 0 1 -1.527-.85v-6.391a1 1 0 0 1 1.533-.846zm1.467 14.069a5.965 5.965 0 0 0 5.965 5.965h1.984m12.106 0h5.945" fill="none"></path></g></svg> <span class="d-block mb-3">CI/CD</span> </a> <a href="#security" class="no-underline text-gray-dark d-block flex-md-1 px-1 pt-4 pb-2 IconNav-item" data-ga-click="Features, click hero icon, text:security"> <svg xmlns="http://www.w3.org/2000/svg" clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewbox="0 0 64 64" class="IconNav-img mb-1"><path d="m0 0h64v64h-64z" fill="none"></path><g fill="#23292f" fill-rule="nonzero"><path d="m32.123 58.523a.84.84 0 0 1 -.25 0l-.17-.053a28.512 28.512 0 0 1 -12.123-8.392c-3.513-4.32-5.405-9.795-5.328-15.426v-15.144c0-.485.387-.883.858-.883h34.042c.471 0 .858.398.858.883v15.144c0 4.836-.566 10.448-4.753 15.382-3.438 3.914-7.835 6.81-12.731 8.383l-.18.053a.815.815 0 0 1 -.223.053zm-16.155-38.133v14.262c-.07 5.185 1.665 10.23 4.89 14.217a26.73 26.73 0 0 0 11.265 7.845c4.55-1.486 8.635-4.195 11.83-7.845 3.818-4.492 4.29-9.708 4.29-14.217v-14.262z"></path><path d="m44.442 19.896c-.47 0-.858-.398-.858-.882 0-6.464-5.17-11.782-11.453-11.782s-11.453 5.318-11.453 11.782c0 .484-.387.882-.858.882-.47 0-.858-.398-.858-.882 0-7.432 5.945-13.547 13.17-13.547 7.224 0 13.168 6.115 13.168 13.547 0 .484-.387.882-.858.882z"></path><path d="m39.003 20.002c-.471 0-.858-.398-.858-.882v-.724c0-3.389-2.711-6.177-6.005-6.177-3.295 0-6.006 2.788-6.006 6.177v.724c0 .484-.387.882-.858.882-.47 0-.858-.398-.858-.882v-.724c0-4.357 3.486-7.942 7.722-7.942 4.235 0 7.72 3.585 7.72 7.942v.724c0 .484-.386.882-.857.882zm-14.456 9.972a.845.845 0 0 1 -.6-.256l-9.437-9.54a.895.895 0 0 1 -.306-.674c0-.485.388-.884.859-.884.202 0 .399.074.553.208l.095.098 9.437 9.54c.162.165.254.39.254.626 0 .483-.386.88-.855.882zm20.067 20.36a.845.845 0 0 1 -.6-.256l-4.883-4.978a.895.895 0 0 1 -.306-.675c0-.484.388-.883.859-.883.202 0 .399.074.553.208l.095.097 4.89 4.96c.173.167.272.4.272.644 0 .485-.387.883-.858.883h-.023zm-12.483-5.922c-4.061 0-7.404-3.438-7.404-7.616s3.343-7.616 7.404-7.616 7.404 3.438 7.404 7.616-3.343 7.616-7.404 7.616zm0-13.458c-3.12 0-5.688 2.641-5.688 5.85 0 3.21 2.568 5.852 5.688 5.852s5.688-2.641 5.688-5.851-2.568-5.851-5.688-5.851z"></path><path d="m35.803 34.802-.103-.212-.412-.433-.12-.123a.443.443 0 0 0 -.326-.141.46.46 0 0 0 -.326.176l-3.209 3.283a.178.178 0 0 1 -.068.053.157.157 0 0 1 -.069-.053l-1.372-1.438a.39.39 0 0 0 -.558-.053l-.052.053-.145.14-.395.363-.12.132-.077.168v.185a.671.671 0 0 0 .085.124l2.325 2.48c.078.098.194.16.318.167a.462.462 0 0 0 .317-.159l4.204-4.218a.92.92 0 0 0 .103-.141l.069-.15v-.106l-.07-.097z"></path></g></svg> <span class="d-block mb-3">Secure development</span> </a> <a href="#code-review" class="no-underline text-gray-dark d-block flex-md-1 px-1 pt-4 pb-2 IconNav-item" data-ga-click="Features, click hero icon, text:code review"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 64 64" class="IconNav-img mb-1"><g fill="#23292f"><path d="m53 14h-16.46l-3.11-4.66a3 3 0 0 0 -2.5-1.34h-19.93a3 3 0 0 0 -3 3v34a3 3 0 0 0 3 3h21v5a3 3 0 0 0 3 3h8.06a1 1 0 0 1 .77.36l2.63 3.16a2 2 0 0 0 1.53.72 2 2 0 0 0 .69-.12 2 2 0 0 0 1.32-1.88v-10.24h3a3 3 0 0 0 3-3v-28a3 3 0 0 0 -3-3zm-21.24-3.55 2.37 3.55h-5.06a1 1 0 0 1 -.83-.45l-2.37-3.55h5.06a1 1 0 0 1 .83.45zm-21.76.55a1 1 0 0 1 1-1h11.93a1 1 0 0 1 .83.45l2.81 4.22a3 3 0 0 0 2.5 1.33h23.93a1 1 0 0 1 1 1v4h-44zm38 47.24-2.63-3.16a3 3 0 0 0 -2.31-1.08h-8.06a1 1 0 0 1 -1-1v-10a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1zm5-12.24h-3v-3a3 3 0 0 0 -3-3h-12a3 3 0 0 0 -3 3v3h-21a1 1 0 0 1 -1-1v-22h44v22a1 1 0 0 1 -1 1z"></path><path d="m21 29h-2v-2a1 1 0 0 0 -2 0v2h-2a1 1 0 0 0 0 2h2v2a1 1 0 0 0 2 0v-2h2a1 1 0 0 0 0-2zm6 2h12a1 1 0 0 0 0-2h-12a1 1 0 0 0 0 2zm22-2h-6a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2zm-15 5h-7a1 1 0 0 0 0 2h7a1 1 0 0 0 0-2zm15 0h-11a1 1 0 0 0 0 2h11a1 1 0 0 0 0-2zm-5.71 11.29-3.29 3.3-1.29-1.29a1 1 0 0 0 -1.41 1.41l2 2a1 1 0 0 0 1.41 0l4-4a1 1 0 0 0 -1.41-1.41z"></path><circle cx="13" cy="13" r="1"></circle><circle cx="17" cy="13" r="1"></circle><circle cx="21" cy="13" r="1"></circle></g></svg> <span class="d-block mb-3">Code review</span> </a> <a href="#apps" class="no-underline text-gray-dark d-block flex-md-1 px-1 pt-4 pb-2 IconNav-item" data-ga-click="Features, click hero icon, text:apps"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 64 64" class="IconNav-img mb-1"><path d="M27.29 28.29a1 1 0 0 0 0 1.41l3 3a1 1 0 0 0 1.41-1.41l-3-3a1 1 0 0 0-1.41 0zm-3.58 11l-3-3a1 1 0 0 0-1.41 1.41l3 3a1 1 0 0 0 1.41-1.41zm14.58-14.58a1 1 0 0 0 1.41-1.41l-3-3a1 1 0 0 0-1.41 1.41zM53 24h-6a3 3 0 0 0-3 3v6a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3v6a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3v6a3 3 0 0 0 3 3h26a3 3 0 0 0 3-3V27a3 3 0 0 0-3-3zM36 42v-5a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v6a1 1 0 0 1-1 1h-6a1 1 0 0 1-1-1zm1 12H27a1 1 0 0 1-1-1v-6a1 1 0 0 1 1-1h16a1 1 0 0 1 1 1v6a1 1 0 0 1-1 1zm17-1a1 1 0 0 1-1 1h-6a1 1 0 0 1-1-1V37a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1zm-1-19h-6a1 1 0 0 1-1-1v-6a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v6a1 1 0 0 1-1 1zm-33-7v-7h7a3 3 0 0 0 3-3v-6a3 3 0 0 0-3-3H11a3 3 0 0 0-3 3v16a3 3 0 0 0 3 3h6a3 3 0 0 0 3-3zm-2-8v8a1 1 0 0 1-1 1h-6a1 1 0 0 1-1-1V11a1 1 0 0 1 1-1h16a1 1 0 0 1 1 1v6a1 1 0 0 1-1 1h-8a1 1 0 0 0-1 1z" fill="#23292f"></path></svg> <span class="d-block mb-3">Apps</span> </a> <a href="#hosting" class="no-underline text-gray-dark d-block flex-md-1 px-1 pt-4 pb-2 IconNav-item" data-ga-click="Features, click hero icon, text:Hosting"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 64 64" class="IconNav-img mb-1"><path d="M27 13h-9a1 1 0 0 0 0 2h9a1 1 0 0 0 0-2zm15-1a1 1 0 0 0-1 1v2a1 1 0 0 0 2 0v-2a1 1 0 0 0-1-1zm4 0a1 1 0 0 0-1 1v2a1 1 0 0 0 2 0v-2a1 1 0 0 0-1-1zM27 28h-9a1 1 0 0 0 0 2h9a1 1 0 0 0 0-2zm15 3a1 1 0 0 0 1-1v-2a1 1 0 0 0-2 0v2a1 1 0 0 0 1 1zm4 0a1 1 0 0 0 1-1v-2a1 1 0 0 0-2 0v2a1 1 0 0 0 1 1z" fill="#23292f"></path><path d="M50 44h-1a13 13 0 0 0-4.68-9H48a3 3 0 0 0 3-3v-6a3 3 0 0 0-3-3h-5v-3h5a3 3 0 0 0 3-3v-6a3 3 0 0 0-3-3H16a3 3 0 0 0-3 3v6a3 3 0 0 0 3 3h5v3h-5a3 3 0 0 0-3 3v6a3 3 0 0 0 3 3h11.72a13 13 0 0 0-3.79 5.21A7 7 0 0 0 13.28 44 6 6 0 0 0 14 56h36a6 6 0 0 0 0-12zM15 17v-6a1 1 0 0 1 1-1h32a1 1 0 0 1 1 1v6a1 1 0 0 1-1 1H16a1 1 0 0 1-1-1zm8 3h18v3H23zm-7 13a1 1 0 0 1-1-1v-6a1 1 0 0 1 1-1h32a1 1 0 0 1 1 1v6a1 1 0 0 1-1 1h-7a12.9 12.9 0 0 0-10 0H16zm34 21H14a4 4 0 1 1 .09-8 1 1 0 0 0 1-.83 5 5 0 0 1 8.6-2.55 1 1 0 0 0 1.7-.42A11 11 0 0 1 47 45a1 1 0 0 0 1 1h2a4 4 0 0 1 0 8z" fill="#23292f"></path></svg> <span class="d-block mb-3">Hosting</span> </a> <a href="#project-management" class="no-underline text-gray-dark d-block flex-md-1 px-1 pt-4 pb-2 IconNav-item" data-ga-click="Features, click hero icon, text:project management"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 64 64" class="IconNav-img mb-1"><path d="M53.1 8H36.9a3 3 0 0 0-2.9 3v14h-4V10.94A2.92 2.92 0 0 0 27.1 8H10.9A2.92 2.92 0 0 0 8 10.94v33.12A2.92 2.92 0 0 0 10.9 47h16.2a2.92 2.92 0 0 0 2.9-2.94V37h4v16a3 3 0 0 0 2.9 3h16.2a3 3 0 0 0 2.9-3V11a3 3 0 0 0-2.9-3zm-16.2 2h16.2a1 1 0 0 1 .9 1v4H36v-4a1 1 0 0 1 .9-1zM45 27a1 1 0 0 1 1 1v6a1 1 0 0 1-1 1H19a1 1 0 0 1-1-1v-6a1 1 0 0 1 1-1zM10.9 10h16.2a.92.92 0 0 1 .9.94V15H10v-4.06a.92.92 0 0 1 .9-.94zM28 44.06a.92.92 0 0 1-.9.94H10.9a.92.92 0 0 1-.9-.94V17h18v8h-9a3 3 0 0 0-3 3v6a3 3 0 0 0 3 3h9zM53.1 54H36.9a1 1 0 0 1-.9-1V37h9a3 3 0 0 0 3-3v-6a3 3 0 0 0-3-3h-9v-8h18v36a1 1 0 0 1-.9 1z" fill="#23292f"></path><path d="M22 32h6a1 1 0 0 0 0-2h-6a1 1 0 0 0 0 2z" fill="#23292f"></path></svg> <span class="d-block mb-3">Project management</span> </a> <a href="#team-management" class="no-underline text-gray-dark d-block flex-md-1 px-1 pt-4 pb-2 IconNav-item" data-ga-click="Features, click hero icon, text:team management"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 64 64" class="IconNav-img mb-1"><path d="M27 8H11a3 3 0 0 0-3 3v16a3 3 0 0 0 3 3h16a3 3 0 0 0 3-3V11a3 3 0 0 0-3-3zM16 19a3 3 0 1 1 3 3 3 3 0 0 1-3-3zm-2.76 9A6.07 6.07 0 0 1 19 24a6 6 0 0 1 5.76 4zM28 27a1 1 0 0 1-1 1h-.17a7.76 7.76 0 0 0-4.5-5.3 5 5 0 1 0-6.66 0 7.91 7.91 0 0 0-4.51 5.3H11a1 1 0 0 1-1-1V11a1 1 0 0 1 1-1h16a1 1 0 0 1 1 1zM53 8H37a3 3 0 0 0-3 3v16a3 3 0 0 0 3 3h16a3 3 0 0 0 3-3V11a3 3 0 0 0-3-3zM42 19a3 3 0 1 1 3 3 3 3 0 0 1-3-3zm-2.76 9A6.07 6.07 0 0 1 45 24a6 6 0 0 1 5.76 4zM54 27a1 1 0 0 1-1 1h-.17a7.76 7.76 0 0 0-4.5-5.3 5 5 0 1 0-6.66 0 7.91 7.91 0 0 0-4.51 5.3H37a1 1 0 0 1-1-1V11a1 1 0 0 1 1-1h16a1 1 0 0 1 1 1zm-27 7H11a3 3 0 0 0-3 3v16a3 3 0 0 0 3 3h16a3 3 0 0 0 3-3V37a3 3 0 0 0-3-3zM16 45a3 3 0 1 1 3 3 3 3 0 0 1-3-3zm-2.76 9A6.07 6.07 0 0 1 19 50a6 6 0 0 1 5.76 4zM28 53a1 1 0 0 1-1 1h-.17a7.76 7.76 0 0 0-4.5-5.3 5 5 0 1 0-6.66 0 7.91 7.91 0 0 0-4.51 5.3H11a1 1 0 0 1-1-1V37a1 1 0 0 1 1-1h16a1 1 0 0 1 1 1zm25-19H37a3 3 0 0 0-3 3v16a3 3 0 0 0 3 3h16a3 3 0 0 0 3-3V37a3 3 0 0 0-3-3zM42 45a3 3 0 1 1 3 3 3 3 0 0 1-3-3zm-2.76 9A6.07 6.07 0 0 1 45 50a6 6 0 0 1 5.76 4zM54 53a1 1 0 0 1-1 1h-.17a7.76 7.76 0 0 0-4.5-5.3 5 5 0 1 0-6.66 0 7.91 7.91 0 0 0-4.51 5.3H37a1 1 0 0 1-1-1V37a1 1 0 0 1 1-1h16a1 1 0 0 1 1 1z" fill="#23292f"></path></svg> <span class="d-block mb-3">Team management</span> </a> </div> </div> </div> <div class="py-7 py-md-8 py-lg-9 js-section" id="ci-cd"> <div class="container-lg p-responsive text-center"> <h6 class="h4 text-mono text-normal text-gray text-center"> CI/CD </h6> <h2 class="h00-mktg my-2 lh-condensed text-center"> Automate from code to cloud </h2> <p class="lead-mktg text-normal text-center mb-6 col-md-8 mx-auto text-gray"> Cycle your production code faster and simplify your workflow with GitHub Packages and built-in CI/CD using GitHub Actions. </p> <div class="d-md-flex"> <div class="col-md-6 px-md-4 mb-5"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/product-illo/img-actions.png" width="460" class="d-block width-fit mx-auto mb-4" alt="actions" loading="lazy"> <h3 class="h3-mktg text-normal mb-1">Automate your workflows</h3> <p class="mb-4 text-gray"> Build, test, deploy, and run CI/CD the way you want in the same place you manage code. Trigger Actions from any GitHub event to any available API. Build your own Actions in the language of your choice, or choose from thousands of workflows and Actions created by the community. </p> <p class="text-center mb-6"> <a class="btn-mktg btn-outline-mktg mx-auto Bump-link" href="/web/20200930085745/https://github.com/features/actions/">Learn about GitHub Actions <span class="Bump-link-symbol">→</span></a> </p> </div> <div class="col-md-6 px-md-4 mb-5"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/product-illo/img-packages.png" width="460" class="d-block width-fit mx-auto mb-4" alt="packages" loading="lazy"> <h3 class="h3-mktg text-normal mb-1">Packages at home with their code</h3> <p class="mb-4 text-gray"> Use Actions to automatically publish new package versions to GitHub Packages. Install packages and images hosted on GitHub Packages or your preferred registry of record in your CI/CD workflows. It’s always free for open source—and data transfer within Actions is unlimited for everyone. </p> <p class="text-center mb-6"> <a class="btn-mktg btn-outline-mktg mx-auto Bump-link" href="/web/20200930085745/https://github.com/features/package-registry/">Learn about GitHub Packages <span class="Bump-link-symbol">→</span></a> </p> </div> </div> </div> </div> <div class="py-7 py-md-8 py-lg-9 js-section" id="security"> <div class="container-lg p-responsive"> <h6 class="h4 text-mono text-normal text-gray text-center"> Secure development </h6> <h2 class="h00-mktg my-2 lh-condensed text-center"> Securing software, together </h2> <p class="lead-mktg text-normal text-center mb-4 col-md-8 mx-auto text-gray"> We all play a role in securing the world’s code—developers, maintainers, researchers, and security teams. On GitHub, development teams everywhere can work together to secure the world’s software supply chain, from fork to finish. </p> <p class="text-center mb-10"> <a class="btn-mktg btn-outline-mktg mx-auto Bump-link" href="/web/20200930085745/https://github.com/features/security">Learn about security on GitHub <span class="Bump-link-symbol">→</span></a> </p> <div class="d-flex flex-column flex-md-row-reverse flex-md-items-center my-8"> <div class="col-md-6 text-center mb-4 mb-md-0"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/product-illo/security-alerts.png" width="460" class="d-block width-fit mx-auto" alt="Dependabot alerts" loading="lazy"> </div> <div class="col-md-6 pl-md-5 text-center text-sm-left"> <h3 class="h3-mktg text-normal mb-1">Get alerts about vulnerabilities in your code</h3> <p class="mb-3 mr-md-3 text-gray">We continuously scan security advisories for popular languages, and send Dependabot alerts to maintainers of affected repositories with details so they can remediate risks.</p> </div> </div> <div class="d-flex flex-column flex-md-row flex-md-items-center my-8"> <div class="col-md-6 text-center mb-4 mb-md-0"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/product-illo/security-dependabot.png" width="440" class="d-block width-fit mx-auto" alt="project" loading="lazy"> </div> <div class="col-md-6 pr-md-5 text-center text-sm-left"> <h3 class="h3-mktg text-normal mb-1">Automatically update vulnerabilities</h3> <p class="mb-3 mr-md-3 text-gray">We monitor your project dependencies and automatically open pull requests to update dependencies to the minimum version that resolves known vulnerabilities.</p> </div> </div> <div class="d-flex flex-column flex-md-row-reverse flex-md-items-center my-8"> <div class="col-md-6 text-center mb-4 mb-md-0"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/product-illo/security-advisories.png" width="460" class="d-block width-fit mx-auto" alt="project" loading="lazy"> </div> <div class="col-md-6 pr-md-5 text-center text-sm-left"> <h3 class="h3-mktg text-normal mb-1">Stay on top of CVEs</h3> <p class="mb-3 mr-md-3 text-gray">Stay up to date with the latest Common Vulnerabilities and Exposures (CVEs), and learn how they affect you with the GitHub Advisory Database.</p> </div> </div> <div class="d-flex flex-column flex-md-row flex-md-items-center my-8"> <div class="col-md-6 text-center mb-4 mb-md-0"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/product-illo/security-codeql.png" width="460" class="d-block width-fit mx-auto" alt="CodeQL" loading="lazy"> </div> <div class="col-md-6 pl-md-5 text-center text-sm-left"> <h3 class="h3-mktg text-normal mb-1">Find vulnerabilities that other tools miss</h3> <p class="mb-3 mr-md-3 text-gray">CodeQL is the industry’s leading semantic code analysis engine. Our revolutionary approach treats code as data to identify security vulnerabilities faster.</p> </div> </div> <div class="d-md-flex text-md-center mt-9"> <div class="col-md-4 px-md-3 mb-5"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/security-analysis-icon.svg" height="64" class="d-block mx-md-auto mb-3" alt="Security analysis" loading="lazy"> <h3 class="h3-mktg text-normal mb-1">Eliminate variants</h3> <p class="mb-4 text-gray"> Never make the same mistake twice. Proactive vulnerability scanning prevents vulnerabilities from ever reaching production. </p> </div> <div class="col-md-4 px-md-3 mb-5"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/security-icon.svg" height="64" class="d-block mx-md-auto mb-3" alt="Security shield" loading="lazy"> <h3 class="h3-mktg text-normal mb-1">Keep your tokens safe</h3> <p class="mb-4 text-gray"> Accidentally committed a token to a public repository? We’ve got you. With support for 20 service providers we’ll take steps to keep you safe. </p> </div> <div class="col-md-4 px-md-3 mb-5"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/security-report-icon.svg" height="64" class="d-block mx-md-auto mb-3" alt="Security for users" loading="lazy"> <h3 class="h3-mktg text-normal mb-1">Protect your users</h3> <p class="mb-4 text-gray"> We provide the infrastructure security researchers and open source maintainers need to responsibly disclose security vulnerabilities. </p> </div> </div> </div> </div> <div class="py-7 py-md-8 py-lg-9 js-section" id="code-review"> <div class="container-lg p-responsive"> <h6 class="h4 text-mono text-normal text-gray text-center"> Code review </h6> <h2 class="h00-mktg my-2 lh-condensed text-center"> <a href="/web/20200930085745/https://github.com/features/code-review/" class="text-gray-dark no-underline">Seamless code review</a> </h2> <p class="lead-mktg text-normal text-center mb-4 col-md-8 mx-auto text-gray"> Code review is the surest path to better code, and it’s fundamental to how GitHub works. Built-in review tools make code review an essential part of your team’s process. </p> <p class="text-center mb-6"> <a class="btn-mktg btn-outline-mktg mx-auto Bump-link" href="/web/20200930085745/https://github.com/features/code-review/">Learn about code review <span class="Bump-link-symbol">→</span></a> </p> <div class="d-md-flex mb-5"> <div class="col-md-6 pr-md-3"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/product-illo/img-propose-changes.png" width="460" class="d-block width-fit mx-auto" alt="conversation" loading="lazy"> <div class="float-md-right col-md-9 px-3 pr-md-3 pl-md-0"> <h3 class="h3-mktg text-normal mb-1">Propose changes</h3> <p class="mb-4 text-gray"> Better code starts with a Pull Request, a living conversation about changes where you can talk through ideas, assign tasks, discuss details, and conduct reviews. </p> </div> <div class="clearfix"></div> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/product-illo/img-see-the-difference.png" width="460" class="d-block mt-6 width-fit mx-auto" alt="diffs" loading="lazy"> <div class="float-md-right col-md-9 px-3 pr-md-3 pl-md-0"> <h3 class="h3-mktg text-normal mb-1">See the difference</h3> <p class="text-gray"> Reviews happen faster when you know exactly what’s changed. Diffs compare versions of your source code side by side, highlighting the parts that are new, edited, or deleted. </p> </div> <div class="clearfix"></div> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/product-illo/img-clear-feedback.png" width="460" class="d-block mt-6 width-fit mx-auto" alt="changes requested" loading="lazy"> <div class="float-md-right col-md-9 px-3 pr-md-3 pl-md-0"> <h3 class="h3-mktg text-normal mb-1">Give clear feedback</h3> <p class="text-gray"> Your teammates shouldn’t have to think too hard about what a thumbs up emoji means. Specify whether your comments are required changes or just a few suggestions. </p> </div> </div> <div class="col-md-6 pl-md-3 pt-md-6"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/product-illo/img-review-request.png" width="460" class="d-block width-fit mt-6 mx-auto" alt="reviewers list" loading="lazy"> <div class="col-md-9 pl-md-5"> <h3 class="h3-mktg text-normal mb-1">Request reviews</h3> <p class="mb-4 text-gray"> If you’re on the other side of a review, you can request reviews from your peers to get the exact feedback you need. </p> </div> <div class="clearfix"></div> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/product-illo/img-comment-context.png" width="460" class="d-block mt-6 width-fit mx-auto" alt="code comment" loading="lazy"> <div class="col-md-9 pl-md-5"> <h3 class="h3-mktg text-normal mb-1">Comment in context</h3> <p class="text-gray"> Discussions happen in comment threads, right within your code. Bundle comments into one review, or reply to someone else’s inline to start a conversation. </p> </div> <div class="clearfix"></div> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/product-illo/img-protect-branches.png" width="460" class="d-block mt-6 width-fit mx-auto" alt="branch settings" loading="lazy"> <div class="col-md-9 pl-md-5"> <h3 class="h3-mktg text-normal mb-1">Protect branches</h3> <p class="text-gray"> Only merge the highest quality code. You can configure repositories to require status checks, reducing both human error and administrative overhead. </p> </div> </div> </div> <hr class="mx-auto my-6" style="width: 200px;"> <div class="col-md-6 mx-auto mb-5 text-center"> <h4 class="h4-mktg my-1">Share your work</h4> <p class="text-gray"> Want to use GitHub to work on a side project? <a href="/web/20200930085745/https://github.com/personal">See how to get started</a> and make your next idea happen. </p> </div> </div> </div> <div class="py-7 py-md-8 py-lg-9 js-section" id="apps"> <div class="container-lg p-responsive"> <h6 class="h4 text-mono text-normal text-gray text-center"> Apps </h6> <h2 class="h00-mktg my-2 lh-condensed text-center"> <a href="/web/20200930085745/https://github.com/features/integrations/" class="text-gray-dark no-underline"> More ways to work with GitHub </a> </h2> <p class="lead-mktg text-normal text-gray mb-4 col-md-8 mx-auto text-center"> Whether you want to simplify your Git workflow or take GitHub on the go, we’ve got you covered. </p> <div class="d-flex flex-column flex-md-row-reverse flex-md-items-center my-6"> <div class="col-md-6 text-center"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/product-illo/img-github-desktop.png" width="250" class="d-block width-fit mx-auto mb-4 mb-md-0" alt="GitHub Desktop" loading="lazy"> </div> <div class="col-md-6 pl-md-5"> <h3 class="h3-mktg text-normal mb-1">GitHub Desktop</h3> <p class="mb-3 mr-md-3 text-gray">Visualize changes across Git and GitHub, and simplify your development workflow.</p> <p> <a class="Bump-link" href="https://web.archive.org/web/20200930085745/https://desktop.github.com/">Download GitHub Desktop for Windows or macOS <span class="Bump-link-symbol">→</span></a> </p> </div> </div> <div class="d-flex flex-column flex-md-row flex-md-items-center my-6"> <div class="col-md-6 text-center"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/product-illo/visual-studio.svg" width="300" class="d-block width-fit mx-auto mb-4 mb-md-0" alt="Visual Studio Extension" loading="lazy"> </div> <div class="col-md-6 pr-md-5 text-center text-sm-left"> <h3 class="h3-mktg text-normal mb-1">GitHub Extension for Visual Studio</h3> <p class="mb-3 mr-md-3 text-gray">The easiest way to connect to your GitHub repositories and pull requests in Visual Studio.</p> <p> <a class="Bump-link" href="https://web.archive.org/web/20200930085745/https://visualstudio.github.com/">Get the Visual Studio Extension for Visual Studio <span class="Bump-link-symbol">→</span></a> </p> </div> </div> <div class="d-flex flex-column flex-md-row-reverse flex-md-items-center my-6"> <div class="col-md-6 text-center"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/product-illo/learn-lab.png" width="275" class="d-block width-fit mx-auto mb-4 mb-md-0" alt="GitHub Learning Lab" loading="lazy"> </div> <div class="col-md-6 pl-md-5 text-center text-sm-left"> <h3 class="h3-mktg text-normal mb-1">GitHub Learning Lab</h3> <p class="mb-3 mr-md-3 text-gray">Learn new skills by completing tasks and projects directly within GitHub, guided by our friendly Learning Lab bot. </p> <p> <a class="Bump-link" href="https://web.archive.org/web/20200930085745/https://lab.github.com/">Explore GitHub Learning Lab <span class="Bump-link-symbol">→</span></a> </p> </div> </div> <div class="d-flex flex-column flex-md-row flex-md-items-center mt-6 mb-12"> <div class="col-md-6 text-center"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/product-illo/img-gh-mobile.png" width="300" class="d-block width-fit mx-auto mb-4 mb-md-0" alt="GitHub for mobile" loading="lazy"> </div> <div class="col-md-6 pr-md-5 text-center text-sm-left"> <h3 class="h3-mktg text-normal mb-1">GitHub for mobile</h3> <p class="mb-3 mr-md-3 text-gray">Bring GitHub collaboration tools to your small screens with a fully-native mobile and tablet experience. </p> <p> <a class="Bump-link" href="/web/20200930085745/https://github.com/mobile/">Learn more <span class="Bump-link-symbol">→</span></a> </p> </div> </div> <div class="col-md-9 px-md-3 mb-md-10 text-md-center mx-auto"> <h3 class="h3-mktg text-normal mb-1">Made for you, by us</h3> <p class="mb-6 text-gray"> We’re building developer tools, too. We hope they help you work on projects of any size and share ideas with your friends and coworkers. Try them out or help us build them. </p> <div class="d-flex flex-md-row mb-4 flex-wrap"> <a href="https://web.archive.org/web/20200930085745/https://github.com/atom/atom" class="Bump-link no-underline col-6 col-sm-3"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/logos/atom-logo.png" alt="atom logo" width="75" class="mr-1" loading="lazy"> <p class="mt-3">Atom <span class="Bump-link-symbol">→</span></p> </a> <a href="https://web.archive.org/web/20200930085745/https://github.com/electron/electron" class="Bump-link no-underline col-6 col-sm-3"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/logos/electron-logo.png" alt="electron logo" width="75" class="mr-1" loading="lazy"> <p class="mt-3">Electron <span class="Bump-link-symbol">→</span></p> </a> <a href="https://web.archive.org/web/20200930085745/https://github.com/github/hubot" class="Bump-link no-underline col-6 col-sm-3"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/logos/hubot-logo.png" alt="hubot logo" width="75" class="mr-1" loading="lazy"> <p class="mt-3">Hubot <span class="Bump-link-symbol">→</span></p> </a> <a href="https://web.archive.org/web/20200930085745/https://github.com/git-lfs/git-lfs" class="Bump-link no-underline col-6 col-sm-3"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/logos/lfs-logo.png" alt="lfs logo" height="75" class="mr-1" loading="lazy"> <p class="mt-3">Git LFS <span class="Bump-link-symbol">→</span></p> </a> </div> </div> <div class="d-md-flex text-md-center mb-md-8"> <div class="col-md-6 px-md-3 mb-5"> <h3 class="h3-mktg text-normal mb-1">Discover new tools</h3> <p class="mb-4 text-gray"> A well-timed app can complement your workflow and help your team accomplish more. <a href="/web/20200930085745/https://github.com/works-with">Hundreds of tools work with GitHub</a> to help your team collaborate, automate work, and more. </p> </div> <div class="col-md-6 px-md-3 mb-5"> <h3 class="h3-mktg text-normal mb-1">Extend GitHub</h3> <p class="mb-4 text-gray"> Sometimes only a custom tool will do. Create your own tools with greater access to data than ever before using the <a href="https://web.archive.org/web/20200930085745/https://docs.github.com/v4">GitHub GraphQL API</a>—the same API we use to build GitHub. </p> </div> </div> <div class="col-md-8 mx-auto text-md-center mb-3"> <h3 class="h3-mktg text-normal mb-1">Take GitHub even further</h3> <p class="mb-4 text-gray">Find tools for every step of the development process and start using them in minutes. Browse and buy apps from GitHub Marketplace with your GitHub account—no need for multiple accounts or payment methods.</p> </div> <div class="apps-cluster d-flex flex-wrap flex-justify-center pt-md-6 pb-7 pb-sm-3 mb-md-2 "> <div class="CircleBadge CircleBadge--medium CircleBadge--feature tooltipped tooltipped-s tooltipped-no-delay" style="background-color: #4A154B;" aria-label="Slack"><img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/integrators/slackhq.png" alt="Slack" class="CircleBadge-icon" loading="lazy"></div> <div class="CircleBadge CircleBadge--medium CircleBadge--feature tooltipped tooltipped-s tooltipped-no-delay" style="background-color: #364e98;" aria-label="ZenHub"><img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/integrators/zenhubio.png" alt="ZenHub" class="CircleBadge-icon" loading="lazy"></div> <div class="CircleBadge CircleBadge--medium CircleBadge--feature tooltipped tooltipped-s tooltipped-no-delay" style="background-color: #eff9f9;" aria-label="Travis CI"><img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/integrators/travis-ci.png" alt="Travis CI" class="CircleBadge-icon" loading="lazy"></div> <div class="CircleBadge CircleBadge--medium CircleBadge--feature tooltipped tooltipped-s tooltipped-no-delay" style="background-color: #20aaea;" aria-label="Appveyor"><img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/integrators/appveyor-logo.png" alt="Appveyor" class="CircleBadge-icon" loading="lazy"></div> <div class="CircleBadge CircleBadge--medium CircleBadge--feature tooltipped tooltipped-s tooltipped-no-delay" style="background-color: #ffffff;" aria-label="Codacy"><img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/integrators/codacy.png" alt="Codacy" class="CircleBadge-icon" loading="lazy"></div> <div class="CircleBadge CircleBadge--medium CircleBadge--feature tooltipped tooltipped-s tooltipped-no-delay" style="background-color: #f2f2f2;" aria-label="Google"><img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/integrators/google.png" alt="Google" class="CircleBadge-icon" loading="lazy"></div> <div class="CircleBadge CircleBadge--medium CircleBadge--feature hide-sm tooltipped tooltipped-s tooltipped-no-delay" style="background-color: #303030;" aria-label="Code Climate"><img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/integrators/codeclimate.png" alt="Code Climate" class="CircleBadge-icon" loading="lazy"></div> </div> <p class="f4 mb-12 text-center"> <a class="btn-mktg btn-outline-mktg mx-auto Bump-link" href="/web/20200930085745/https://github.com/marketplace">Browse GitHub Marketplace <span class="Bump-link-symbol">→</span></a> </p> </div> </div> <div class="py-7 py-md-8 py-lg-9 js-section" id="hosting"> <div class="container-lg p-responsive"> <h6 class="h4 text-mono text-normal text-gray text-center"> Hosting </h6> <h2 class="h00-mktg my-2 lh-condensed text-center col-md-8 mx-auto"> All your code and documentation in one place </h2> <p class="lead-mktg text-normal text-gray text-center col-md-10 mx-auto"> There are hundreds of millions of private, public, and open source repositories hosted on GitHub. Every repository is equipped with tools to help you host, version, and release code and documentation. </p> <div class="d-flex flex-column flex-md-row-reverse flex-md-items-center my-5"> <div class="col-md-6 text-center"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/product-illo/img-code-hosting.png" class="d-block width-fit my-8 mx-auto" alt="repository summary" loading="lazy"> </div> <div class="col-md-6 pr-md-5 text-center text-sm-left"> <h3 class="h3-mktg text-normal mb-1">Code where you collaborate</h3> <p class="mb-3 text-gray"> Repositories keep code in one place and help your teams collaborate with the tools they love, even if you work with large files using <a href="https://web.archive.org/web/20200930085745/https://git-lfs.github.com/">Git LFS</a>. With unlimited private repositories for <a href="https://web.archive.org/web/20200930085745/https://github.com/pricing">individuals and teams</a>, you can create or <a href="https://web.archive.org/web/20200930085745/https://docs.github.com/articles/about-github-importer/">import</a> as many projects as you’d like. </p> <p class="text-gray mb-6"> <a href="https://web.archive.org/web/20200930085745/https://github.com/pricing" class="no-underline">Compare features</a> of our different GitHub subscriptions. </p> </div> </div> <div class="d-flex flex-column flex-md-row flex-md-items-center my-5"> <div class="col-md-6 text-center"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/product-illo/img-github-pages.png" style="max-width: 375px; width: 100%" class="d-block mx-auto my-6" alt="GitHub pages" loading="lazy"> </div> <div class="col-md-6 pl-md-5 text-center text-sm-left"> <h3 class="h3-mktg text-normal mb-1">Documentation alongside your code</h3> <p class="mb-3 text-gray"> Host your documentation directly from your repositories with <a href="https://web.archive.org/web/20200930085745/https://pages.github.com/">GitHub Pages</a>. Use <a href="https://web.archive.org/web/20200930085745/https://jekyllrb.com/)">Jekyll</a> as a static site generator and publish your Pages from the /docs folder on your master branch. </p> <p class="text-gray mb-6"> Learn more about <a href="https://web.archive.org/web/20200930085745/https://github.blog/2016-08-22-publish-your-project-documentation-with-github-pages/" class="no-underline">publishing documentation on GitHub Pages</a> or <a href="https://web.archive.org/web/20200930085745/https://docs.github.com/articles/about-github-wikis/">wikis</a>. </p> </div> </div> </div> </div> <div class="py-7 py-md-8 py-lg-9 js-section" id="project-management"> <div class="container-lg p-responsive"> <h6 class="h4 text-mono text-normal text-gray text-center"> Project management </h6> <h2 class="h00-mktg mt-3 mb-2 lh-condensed text-center"> <a href="/web/20200930085745/https://github.com/features/project-management/" class="text-gray-dark no-underline">Manage your ideas</a> </h2> <p class="lead-mktg text-normal text-center text-gray mb-4 col-md-8 mx-auto"> Coordinate early, stay aligned, and get more done with GitHub’s project management tools. </p> <p class="f4 text-center mb-6"> <a class="btn-mktg btn-outline-mktg mx-auto Bump-link" href="/web/20200930085745/https://github.com/features/project-management/" style="white-space: normal">Learn about project management <span class="Bump-link-symbol">→</span></a> </p> <div class="d-flex flex-column flex-md-row-reverse my-5"> <div class="col-md-6 flex-md-self-center text-center"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/product-illo/img-projects.png" width="460" class="d-block width-fit mx-auto" alt="project" loading="lazy"> </div> <div class="col-md-6 pr-md-5 text-center text-sm-left"> <h3 class="h3-mktg text-normal mb-1">See your project’s big picture</h3> <p class="mb-3 mr-md-3 text-gray">See everything happening in your project and choose where to focus your team’s efforts with Projects, task boards that live right where they belong: close to your code.</p> <hr class="my-5 mx-auto mx-sm-0" style="width: 3em;"> <div class="f5 col-md-10 my-3 text-center text-sm-left"> <svg height="16" class="octicon octicon-project" viewbox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M1.75 0A1.75 1.75 0 000 1.75v12.5C0 15.216.784 16 1.75 16h12.5A1.75 1.75 0 0016 14.25V1.75A1.75 1.75 0 0014.25 0H1.75zM1.5 1.75a.25.25 0 01.25-.25h12.5a.25.25 0 01.25.25v12.5a.25.25 0 01-.25.25H1.75a.25.25 0 01-.25-.25V1.75zM11.75 3a.75.75 0 00-.75.75v7.5a.75.75 0 001.5 0v-7.5a.75.75 0 00-.75-.75zm-8.25.75a.75.75 0 011.5 0v5.5a.75.75 0 01-1.5 0v-5.5zM8 3a.75.75 0 00-.75.75v3.5a.75.75 0 001.5 0v-3.5A.75.75 0 008 3z"></path></svg> <h4 class="d-inline-block ml-1 h4-mktg text-normal">Cards</h4> <p class="text-gray">Reference every Issue and Pull Request in a card, a drag-and-droppable snapshot of the work your teams do in your repository.</p> </div> <div class="f5 col-md-10 my-3 text-center text-sm-left"> <svg height="16" class="octicon octicon-note" viewbox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M0 3.75C0 2.784.784 2 1.75 2h12.5c.966 0 1.75.784 1.75 1.75v8.5A1.75 1.75 0 0114.25 14H1.75A1.75 1.75 0 010 12.25v-8.5zm1.75-.25a.25.25 0 00-.25.25v8.5c0 .138.112.25.25.25h12.5a.25.25 0 00.25-.25v-8.5a.25.25 0 00-.25-.25H1.75zM3.5 6.25a.75.75 0 01.75-.75h7a.75.75 0 010 1.5h-7a.75.75 0 01-.75-.75zm.75 2.25a.75.75 0 000 1.5h4a.75.75 0 000-1.5h-4z"></path></svg> <h4 class="d-inline-block ml-1 h4-mktg text-normal">Notes</h4> <p class="text-gray">Capture early ideas that come up as part of your standup or team sync, without polluting your issues.</p> </div> </div> </div> <div class="d-flex flex-column flex-md-row my-5"> <div class="col-md-6 flex-md-self-center text-center"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/product-illo/img-issues.png" width="460" class="d-block width-fit mx-auto" alt="issues" loading="lazy"> </div> <div class="col-md-6 pl-md-5 text-center text-sm-left"> <h3 class="h3-mktg text-normal mb-1">Track and assign tasks</h3> <p class="mb-3 mr-md-3 text-gray">Issues help you identify, assign, and keep track of tasks within your team. You can open an Issue to track a bug, discuss an idea with an @mention, or start distributing work.</p> <hr class="my-5 mx-auto mx-sm-0" style="width: 3em;"> <div class="f5 col-md-10 my-3 text-center text-sm-left"> <svg height="16" class="octicon octicon-milestone" viewbox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M7.75 0a.75.75 0 01.75.75V3h3.634c.414 0 .814.147 1.13.414l2.07 1.75a1.75 1.75 0 010 2.672l-2.07 1.75a1.75 1.75 0 01-1.13.414H8.5v5.25a.75.75 0 11-1.5 0V10H2.75A1.75 1.75 0 011 8.25v-3.5C1 3.784 1.784 3 2.75 3H7V.75A.75.75 0 017.75 0zm0 8.5h4.384a.25.25 0 00.161-.06l2.07-1.75a.25.25 0 000-.38l-2.07-1.75a.25.25 0 00-.161-.06H2.75a.25.25 0 00-.25.25v3.5c0 .138.112.25.25.25h5z"></path></svg> <h4 class="d-inline-block ml-1 h4-mktg text-normal">Milestones</h4> <p class="text-gray">Add a milestone to your Issue or Pull Request to organize and track progress on groups of issues or pull requests in a repository.</p> </div> <div class="f5 col-md-10 my-3 text-center text-sm-left"> <svg height="16" class="octicon octicon-person" viewbox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M10.5 5a2.5 2.5 0 11-5 0 2.5 2.5 0 015 0zm.061 3.073a4 4 0 10-5.123 0 6.004 6.004 0 00-3.431 5.142.75.75 0 001.498.07 4.5 4.5 0 018.99 0 .75.75 0 101.498-.07 6.005 6.005 0 00-3.432-5.142z"></path></svg> <h4 class="d-inline-block ml-1 h4-mktg text-normal">Assignees</h4> <p class="text-gray">Assign an Issue or a Pull Request to one or more teammates to make it clear who is doing what work.</p> </div> </div> </div> </div> </div> <div class="py-7 py-md-8 py-lg-9 js-section" id="team-management"> <div class="container-lg p-responsive"> <h6 class="h4 text-mono text-normal text-gray text-center"> Team management </h6> <h2 class="h00-mktg my-2 lh-condensed text-center"> The human side of software </h2> <p class="lead-mktg text-normal text-gray text-center mb-6 pb-md-4 col-md-8 mx-auto"> Building software is as much about managing teams and communities as it is about code. Whether you’re on a team of two or two thousand, we’ve got the support your people need. </p> <div class="d-md-flex flex-column flex-md-row my-5"> <div class="col-md-6 px-5"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/product-illo/img-manage-grow-teams.png" width="460" class="d-block width-fit mx-auto" alt="User roles" loading="lazy"> </div> <div class="col-md-6 pl-md-5 flex-md-self-center text-center text-sm-left"> <h3 class="h3-mktg text-normal mb-2">Manage and grow teams</h3> <p class="text-gray"> Help people get organized with GitHub teams, <a href="/web/20200930085745/https://github.com/business#administration">level up access</a> with administrative roles, and fine tune your permissions with nested teams. </p> </div> </div> <div class="d-md-flex flex-column flex-md-row-reverse my-5"> <div class="col-md-6 px-5"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/product-illo/img-convos-on-topic.png" width="460" class="d-block width-fit mx-auto" alt="Discussion thread" loading="lazy"> </div> <div class="col-md-6 pr-md-5 flex-md-self-center text-center text-sm-left"> <h3 class="h3-mktg text-normal mb-2">Keep conversations on topic</h3> <p class="text-gray"> Moderation tools, like issue and pull request locking, help your team stay focused on code. And if you maintain an open source project, user blocking reduces noises and ensures conversations are productive. </p> </div> </div> <div class="d-md-flex flex-column flex-md-row my-5"> <div class="col-md-6 px-md-5 pt-5 pt-md-0"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/product-illo/img-community-guidelines.png" width="360" class="d-block width-fit mx-auto mb-3 mb-md-0" alt="Checklist" loading="lazy"> </div> <div class="col-md-6 pl-md-5 flex-md-self-center text-center text-sm-left"> <h3 class="h3-mktg text-normal mb-2">Set community guidelines</h3> <p class="text-gray"> Set roles and expectations without starting from scratch. Customize common codes of conduct to create the perfect one for your project. Then choose a pre-written license right from your repository. </p> </div> </div> <!-- includes Enterprise CTA --> <div class="d-md-flex my-5 text-center text-md-left"> <div class="col-md-6 mb-5 pr-md-6"> <hr class="d-inline-block my-6" style="width: 200px;"> <h4 class="h4-mktg my-1">Open source guides</h4> <p class="text-gray"> Our guides cover the fundamentals of open source maintenance—from <a href="https://web.archive.org/web/20200930085745/https://opensource.guide/starting-a-project/">starting a new project</a> to <a href="https://web.archive.org/web/20200930085745/https://resources.github.com/whitepapers/introduction-to-innersource/">introducing innersource</a> to <a href="https://web.archive.org/web/20200930085745/https://opensource.guide/getting-paid/">getting paid for all your hard work</a>. <a href="/web/20200930085745/https://github.com/open-source">Learn more about open source at GitHub</a> or get ready to launch a project of your own. </p> </div> <div class="col-md-5 offset-md-1 bg-dots-gray"> <div class="bg-white rounded-2 p-5 p-md-6 ml-sm-6 mr-sm-6 mt-md-6 mr-md-6 mb-md-n6 ml-md-n6 box-shadow-large"> <h4 class="h4-mktg">Get started with GitHub Enterprise</h4> <p class="text-gray mt-1 mb-3">Take collaboration to the next level with security and administrative features built for businesses.</p> <div class="d-inline-block" style="min-width:200px"> <details class="select-menu details-reset details-overlay "> <summary class="btn-block btn-mktg h4-mktg px-4 px-md-0 select-menu-button select-menu-button-large" data-ga-click="Features – Team Management, click, text:Choose Enterprise"> Choose Enterprise </summary> <details-menu class="select-menu-modal position-absolute" style="z-index: 99;width:290px"> <!-- Enterprise CTA options including Cloud Trial --> <div class="select-menu-list"> <a href="/web/20200930085745/https://github.com/join?plan=business_plus&ref_cta=Start+a+free+Enterprise+Cloud+trial&ref_loc=Choose+Enterprise+dropdown&ref_page=%2Ffeatures&setup_organization=true" data-ga-click="Sign up, click to sign up for account, ref_page:/features;ref_cta:Start a free Enterprise Cloud trial;ref_loc:Choose Enterprise dropdown" class="select-menu-item select-menu-item-text Bump-link p-md-3" role="menuitem"> <h4 class="h5-mktg">Start a free Enterprise Cloud trial <span class="Bump-link-symbol">→</span></h4> <p class="mb-0">Leave the hosting to us.</p> </a> <a href="https://web.archive.org/web/20200930085745/https://enterprise.github.com/trial?ref_page=/features&ref_cta=Start%20a%20free%20Enterprise%20Server%20trial&ref_loc=Choose%20Enterprise%20dropdown" data-ga-click="Start Enterprise Server trial, click to set up Enterprise Server trial, ref_page:/features;ref_cta:Start a free Enterprise Server trial;ref_loc:Choose Enterprise dropdown" class="select-menu-item select-menu-item-text Bump-link p-md-3" role="menuitem"> <h4 class="h5-mktg">Start a free Enterprise Server trial <span class="Bump-link-symbol">→</span></h4> <p class="mb-0">Deploy to your own servers, AWS, Azure, or GCP.</p> </a> <a href="https://web.archive.org/web/20200930085745/https://enterprise.github.com/contact?ref_page=/features&ref_cta=Start%20a%20free%20Enterprise%20Server%20trial&ref_loc=Choose%20Enterprise%20dropdown" class="select-menu-item select-menu-item-text Bump-link p-md-3" data-ga-click="Contact Sales, click to Contact Sales, ref_page:/features;ref_cta:Contact Sales;ref_loc:Choose Enterprise dropdown" role="menuitem"> <h4 class="h5-mktg">Contact Sales <span class="Bump-link-symbol">→</span></h4> <p class="mb-0">Have more questions? Our Sales Team is ready to help.</p> </a> <a href="/web/20200930085745/https://github.com/enterprise" data-ga-click="Features – Team Management, click, text:Learn more about Enterprise; loc:dropdown" class="select-menu-item select-menu-item-text Bump-link pr-4 p-md-3" role="menuitem"> <p class="f6 mb-0">Learn more about Enterprise <span class="Bump-link-symbol">→</span></p> </a> </div> </details-menu> </details> </div> </div> </div> </div> </div> </div> <div class="py-7 py-md-8 py-lg-9 js-section" id="customers"> <div class="container-lg p-responsive"> <h2 class="h3-mktg text-normal lh-condensed mb-3 text-gray text-center">Trusted by more than 2.9M<sup class="f5">*</sup> businesses and organizations</h2> <div class="text-center"> <ul class="d-flex flex-justify-around flex-wrap list-style-none my-2 my-md-3"> <li class=""><img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/logos/airbnb-logo.png" alt="Airbnb" class="logo-img px-2 px-sm-4 px-md-5 px-lg-0" loading="lazy"></li> <li class=""><img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/logos/ibm-logo.png" alt="IBM" class="logo-img px-2 px-sm-4 px-md-5 px-lg-0" loading="lazy"></li> <li class=""><img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/logos/sap-logo.png" alt="SAP" class="logo-img px-2 px-sm-4 px-md-5 px-lg-0" loading="lazy"></li> <li class=""><img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/logos/paypal-logo.png" alt="PayPal" class="logo-img px-2 px-sm-4 px-md-5 px-lg-0" loading="lazy"></li> <li class=""><img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/logos/spotify-logo.png" alt="Spotify" class="logo-img px-2 px-sm-4 px-md-5 px-lg-0" loading="lazy"></li> <li class=""><img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/logos/bloomberg-logo.png" alt="Bloomberg" class="logo-img px-2 px-sm-4 px-md-5 px-lg-0" loading="lazy"></li> </ul> </div> <span class="d-block mt-2 mb-6 text-center text-gray-light f6"> * As of August 2019 </span> </div> </div> <div class="py-7 py-md-8 py-lg-9 bg-gray-light js-section"> <div class="container-lg p-responsive"> <div class="d-md-flex"> <div class="col-md-6 p-3 px-md-6"> <h2 class="h3-mktg text-normal mt-0 mb-1"> Start a new project </h2> <p class="f4 mb-3 text-gray"> GitHub is always free for both public and private projects. Collaborate with advanced tools and security features when you sign up for GitHub Pro, GitHub Team, or GitHub Enterprise. </p> <a href="/web/20200930085745/https://github.com/join?ref_cta=Sign+up+for+GitHub&ref_loc=footer&ref_page=%2Ffeatures&source=features-footer" rel="nofollow" class="Bump-link btn-mktg" data-ga-click="Sign up, click to sign up for account, ref_page:/features;ref_cta:Sign up for GitHub;ref_loc:footer" data-hydro-click="{"event_type":"authentication.click","payload":{"location_in_page":"start a new project","repository_id":null,"auth_type":"SIGN_UP","originating_url":"https://github.com/features","user_id":null}}" data-hydro-click-hmac="7b95b7c4114d8f56cd60022f86e993d1f30761ae0e39b014907949f76c30efe1"> Sign up for GitHub <span class="Bump-link-symbol">→</span></a> </div> <div class="col-md-6 p-3 px-md-6"> <h2 class="h3-mktg text-normal mt-0 mb-1"> Bring GitHub to work </h2> <p class="f4 mb-3 text-gray"> Your team’s best software starts here. Plan, build, and ship faster with GitHub Enterprise—in the cloud, on your servers, or both. </p> <a class="Bump-link btn-mktg btn-outline-mktg" href="/web/20200930085745/https://github.com/business">Learn about GitHub Enterprise <span class="Bump-link-symbol">→</span></a> </div> </div> </div> </div> </div> <div class="js-launchpad" hidden> <div class="font-mktg"> <div class="p-responsive-fluid container-xl text-center mt-12-fluid mb-6-fluid"> <h1 class="h0-mktg-fluid">The tools you need<br>to build what you want.</h1> </div> <div class="position-relative"> <div class="js-features-nav-container features-nav-container container-xl overflow-x-scroll px-lg-6-fluid mb-6-fluid"> <nav class="d-flex flex-row flex-auto flex-nowrap flex-items-start flex-lg-justify-center flex-lg-justify-between pt-6-fluid text-center" aria-label="GitHub Features page navigation"> <a href="#features-collaboration" class="features-nav__link text-mono text-gray f6 no-underline js-smoothscroll-anchor mx-2 mb-4-fluid" data-ga-click="Features, click nav item to scroll to content, ref_page:/features;ref_cta:Collaborative Coding;ref_loc:hero section navigation"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/icons/icon-collaboration.svg" class="features-nav__img" alt="" aria-hidden="true" loading="lazy" width="50" height="50"> <span class="d-block mt-1">Collaborative Coding</span> </a> <a href="#features-automation" class="features-nav__link text-mono text-gray f6 no-underline js-smoothscroll-anchor mx-2 mb-4-fluid" data-ga-click="Features, click nav item to scroll to content, ref_page:/features;ref_cta:Automation and CI CD;ref_loc:hero section navigation"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/icons/icon-automation.svg" class="features-nav__img" alt="" aria-hidden="true" loading="lazy" width="50" height="50"> <span class="d-block mt-1">Automation & CI/CD</span> </a> <a href="#features-security" class="features-nav__link text-mono text-gray f6 no-underline js-smoothscroll-anchor mx-2 mb-4-fluid" data-ga-click="Features, click nav item to scroll to content, ref_page:/features;ref_cta:Security;ref_loc:hero section navigation"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/icons/icon-security.svg" class="features-nav__img" alt="" aria-hidden="true" loading="lazy" width="50" height="50"> <span class="d-block mt-1">Security</span> </a> <a href="#features-apps" class="features-nav__link text-mono text-gray f6 no-underline js-smoothscroll-anchor mx-2 mb-4-fluid" data-ga-click="Features, click nav item to scroll to content, ref_page:/features;ref_cta:Client Apps;ref_loc:hero section navigation"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/icons/icon-apps.svg" class="features-nav__img" alt="" aria-hidden="true" loading="lazy" width="50" height="50"> <span class="d-block mt-1">Client Apps</span> </a> <a href="#features-project-management" class="features-nav__link text-mono text-gray f6 no-underline js-smoothscroll-anchor mx-2 mb-4-fluid" data-ga-click="Features, click nav item to scroll to content, ref_page:/features;ref_cta:Project Management;ref_loc:hero section navigation"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/icons/icon-project-management.svg" class="features-nav__img" alt="" aria-hidden="true" loading="lazy" width="50" height="50"> <span class="d-block mt-1">Project Management</span> </a> <a href="#features-team-administration" class="features-nav__link text-mono text-gray f6 no-underline js-smoothscroll-anchor mx-2 mb-4-fluid" data-ga-click="Features, click nav item to scroll to content, ref_page:/features;ref_cta:Team Administration;ref_loc:hero section navigation"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/icons/icon-team-admin.png" class="features-nav__img" alt="" aria-hidden="true" loading="lazy" width="50" height="50"> <span class="d-block mt-1">Team Administration</span> </a> <a href="#features-community" class="features-nav__link text-mono text-gray f6 no-underline js-smoothscroll-anchor mx-2 mb-4-fluid" data-ga-click="Features, click nav item to scroll to content, ref_page:/features;ref_cta:Community;ref_loc:hero section navigation"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/icons/icon-community.svg" class="features-nav__img" alt="" aria-hidden="true" loading="lazy" width="50" height="50"> <span class="d-block mt-1">Community</span> </a> </nav> </div> <div class="js-horizontal-scroll-to-end features-hero-nav--scroll-btn-wrap position-absolute p-3 right-0 z-2"> <span class="features-hero-nav--scroll-btn d-block text-center circle bg-white box-shadow-default-mktg link-blue-light-mktg js-build-in d-block d-md-none no-underline" aria-label="Scroll navigation"><svg class="octicon octicon mt-2" height="16" viewbox="0 0 16 16" width="16"><path clip-rule="evenodd" d="m8.21967 2.96967c.29289-.29289.76777-.29289 1.06066 0l4.24997 4.25c.2929.29289.2929.76777 0 1.06066l-4.24997 4.24997c-.29289.2929-.76777.2929-1.06066 0s-.29289-.7677 0-1.0606l2.96963-2.9697h-7.4393c-.41421 0-.75-.33579-.75-.75s.33579-.75.75-.75h7.4393l-2.96963-2.96967c-.29289-.29289-.29289-.76777 0-1.06066z" fill-rule="evenodd"></path></svg> </span> </div> </div> <div class="position-relative"> <div class="features-new--background position-absolute width-full left-0 right-0"> <img class="width-full height-auto" src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/backgrounds/bg-whats-new.svg" aria-hidden="true" alt="" loading="lazy" width="1676px" height="1040px"> </div> <div class="p-responsive-fluid container-xl overflow-x-hidden pt-4-fluid"> <div class="d-flex flex-column flex-md-row gutter-spacious-fluid"> <div class="col-12 col-md-6 mb-6"> <a href="/web/20200930085745/https://github.com/features/codespaces" class="d-block hover-grow rounded-2-fluid box-shadow-card-border-mktg overflow-hidden position-relative no-underline" data-ga-click="Features, click to learn about Codespaces, ref_page:/features;ref_cta:Learn More;ref_loc:whats new section"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/backgrounds/bg-new-codespaces.png" aria-hidden="true" alt="" class="position-relative top-0 left-0 width-full height-auto d-block rounded-2-fluid" loading="lazy" width="600px" height="407px"> <span class="position-absolute width-full height-full top-0 left-0 d-flex flex-column text-left p-3-fluid p-lg-4-fluid"> <span class="features-Label features-Label--orange h6-mktg-fluid flex-self-start">new</span> <span class="d-block mt-auto d-flex flex-row flex-nowrap flex-justify-between flex-items-end flex-lg-items-center"> <span class="h3-mktg-fluid features--color-title">Codespaces</span> <span class="no-wrap h6-mktg-fluid link-blue-mktg Bump-link">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></span> </span> </span> </a> </div> <div class="col-12 col-md-6 mb-6"> <a href="/web/20200930085745/https://github.com/github/roadmap" class="d-block hover-grow rounded-2-fluid box-shadow-card-border-mktg overflow-hidden position-relative no-underline" data-ga-click="Features, click to learn about GitHub Product Roadmap, ref_page:/features;ref_cta:Learn More;ref_loc:whats new section"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/backgrounds/bg-new-roadmap.png" aria-hidden="true" alt="" class="position-relative top-0 left-0 width-full height-auto d-block rounded-2-fluid" loading="lazy" width="600px" height="407px"> <span class="position-absolute width-full height-full top-0 left-0 d-flex flex-column text-left p-3-fluid p-lg-4-fluid"> <span class="features-Label features-Label--blue h6-mktg-fluid d-inline-block flex-self-start">new</span> <span class="d-block mt-auto d-flex flex-row flex-nowrap flex-justify-between flex-items-end flex-lg-items-center"> <span class="h3-mktg-fluid features--color-title">Product Roadmap</span> <span class="no-wrap h6-mktg-fluid link-blue-mktg Bump-link">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></span> </span> </span> </a> </div> </div> </div> </div> <div class="js-sticky site-subnav-sticky"> <div class="js-features-page-nav js-toggler-container page-nav features-page-nav bg-white position-relative overflow-x-hidden top-0 p-2-fluid"> <div class="features-page-nav-content d-flex" aria-hidden="true"> <button type="button" tabindex="-1" class="page-nav-trigger js-toggler-target flex-self-start d-inline-block d-lg-none px-3-fluid pt-2-fluid" style="line-height: 28px;" aria-label="Toggle page navigation"> <svg class="octicon octicon-three-bars text-gray-dark replaced text-gray-dark" viewbox="0 0 16 16" height="16"><path clip-rule="evenodd" d="m1 2.75c0-.19891.07902-.38968.21967-.53033s.33142-.21967.53033-.21967h12.5c.1989 0 .3897.07902.5303.21967.1407.14065.2197.33142.2197.53033s-.079.38968-.2197.53033c-.1406.14065-.3314.21967-.5303.21967h-12.5c-.19891 0-.38968-.07902-.53033-.21967s-.21967-.33142-.21967-.53033zm0 5c0-.19891.07902-.38968.21967-.53033s.33142-.21967.53033-.21967h12.5c.1989 0 .3897.07902.5303.21967.1407.14065.2197.33142.2197.53033s-.079.38968-.2197.53033c-.1406.14065-.3314.21967-.5303.21967h-12.5c-.19891 0-.38968-.07902-.53033-.21967s-.21967-.33142-.21967-.53033zm.75 4.25c-.19891 0-.38968.079-.53033.2197-.14065.1406-.21967.3314-.21967.5303s.07902.3897.21967.5303c.14065.1407.33142.2197.53033.2197h12.5c.1989 0 .3897-.079.5303-.2197.1407-.1406.2197-.3314.2197-.5303s-.079-.3897-.2197-.5303c-.1406-.1407-.3314-.2197-.5303-.2197z" fill-rule="evenodd"></path></svg> <svg class="octicon octicon-x text-gray-dark" height="16" viewbox="0 0 24 24" width="16"><path clip-rule="evenodd" d="m6.21967 6.21967c.29289-.29289.76777-.29289 1.06066 0l4.71967 4.71963 4.7197-4.71963c.2929-.29289.7677-.29289 1.0606 0s.2929.76777 0 1.06066l-4.7196 4.71967 4.7196 4.7197c.2929.2929.2929.7677 0 1.0606s-.7677.2929-1.0606 0l-4.7197-4.7196-4.71967 4.7196c-.29289.2929-.76777.2929-1.06066 0s-.29289-.7677 0-1.0606l4.71963-4.7197-4.71963-4.71967c-.29289-.29289-.29289-.76777 0-1.06066z" fill-rule="evenodd"></path></svg> </button> <nav class="page-nav-container width-full d-flex flex-row flex-nowrap flex-items-center flex-justify-between lh-condensed v-align-bottom" aria-label="GitHub Features page navigation"> <div class="d-flex flex-column flex-lg-row flex-auto flex-nowrap flex-items-start flex-justify-between"> <a href="#features-collaboration" tabindex="-1" class="selected page-nav-item text-left f4-mktg-fluid f5-lg-mktg-fluid text-mono no-underline js-scrollnav-item js-smoothscroll-anchor pl-1-fluid pr-0-fluid py-3-fluid mr-4-fluid" data-ga-click="Features, click nav item to scroll to content, ref_page:/features;ref_cta:Collaborative Coding;ref_loc:sticky navigation"><span>Collaborative Coding</span></a> <a href="#features-automation" tabindex="-1" class="page-nav-item text-left f4-mktg-fluid f5-lg-mktg-fluid text-mono no-underline js-scrollnav-item js-smoothscroll-anchor pl-1-fluid pr-0-fluid py-3-fluid mr-4-fluid" data-ga-click="Features, click nav item to scroll to content, ref_page:/features;ref_cta:Automation and CI CD;ref_loc:sticky navigation"><span>Automation & CI/CD</span></a> <a href="#features-security" tabindex="-1" class="page-nav-item text-left f4-mktg-fluid f5-lg-mktg-fluid text-mono no-underline js-scrollnav-item js-smoothscroll-anchor pl-1-fluid pr-0-fluid py-3-fluid mr-4-fluid" data-ga-click="Features, click nav item to scroll to content, ref_page:/features;ref_cta:Security;ref_loc:sticky navigation"><span>Security</span></a> <a href="#features-apps" tabindex="-1" class="page-nav-item text-left f4-mktg-fluid f5-lg-mktg-fluid text-mono no-underline js-scrollnav-item js-smoothscroll-anchor pl-1-fluid pr-0-fluid py-3-fluid mr-4-fluid" data-ga-click="Features, click nav item to scroll to content, ref_page:/features;ref_cta:Client Apps;ref_loc:sticky navigation"><span>Client Apps</span></a> <a href="#features-project-management" tabindex="-1" class="page-nav-item text-left f4-mktg-fluid f5-lg-mktg-fluid text-mono no-underline js-scrollnav-item js-smoothscroll-anchor pl-1-fluid pr-0-fluid py-3-fluid mr-4-fluid" data-ga-click="Features, click nav item to scroll to content, ref_page:/features;ref_cta:Project Management;ref_loc:sticky navigation"><span>Project Management</span></a> <a href="#features-team-administration" tabindex="-1" class="page-nav-item text-left f4-mktg-fluid f5-lg-mktg-fluid text-mono no-underline js-scrollnav-item js-smoothscroll-anchor pl-1-fluid pr-0-fluid py-3-fluid mr-4-fluid" data-ga-click="Features, click nav item to scroll to content, ref_page:/features;ref_cta:Team Administration;ref_loc:sticky navigation"><span>Team Administration</span></a> <a href="#features-community" tabindex="-1" class="page-nav-item text-left f4-mktg-fluid f5-lg-mktg-fluid text-mono no-underline js-scrollnav-item js-smoothscroll-anchor pl-1-fluid pr-0-fluid py-3-fluid mr-4-fluid" data-ga-click="Features, click nav item to scroll to content, ref_page:/features;ref_cta:Community;ref_loc:sticky navigation"><span>Community</span></a> </div> <a href="/web/20200930085745/https://github.com/join?ref_cta=Sign+up&ref_loc=features+sticky+nav&ref_page=%2Ffeatures&source=features-sticky-nav" tabindex="-1" class="btn-mktg-fluid btn-black-mktg-fluid features-btn-clear-bg features-btn-black ml-lg-4 d-inline-block" data-hydro-click="{"event_type":"authentication.click","payload":{"location_in_page":"features sticky nav","repository_id":null,"auth_type":"SIGN_UP","originating_url":"https://github.com/features","user_id":null}}" data-hydro-click-hmac="9afaa5dafa22d25459d494a7028f1b494a2e2e83ba4781ece1d6f171989fa5ec" data-ga-click="Sign up, click to sign up for account, ref_page:/features;ref_cta:Sign up;ref_loc:features sticky nav"> Sign up </a> </nav> </div> </div> </div> <div id="features-collaboration" class="js-section px-lg-3"> <div class="features-category--dark position-relative z-1 overflow-x-hidden py-5 py-md-12"> <div class="features-category--gradient position-absolute z-1 top-0 left-0 pb-8 pb-md-12 width-full"></div> <div class="position-absolute z-n1 top-0 left-0 width-full height-full d-none d-md-block"> <div class="p-responsive-fluid container-xl height-full"> <div class="position-relative col-1 height-full overflow-hidden"> <div class="features-category--git-line position-absolute right-7 top-12"></div> </div> </div> </div> <div class="p-responsive-fluid container-xl"> <div class="d-flex flex-row flex-nowrap"> <div class="col-12 offset-md-1 col-md-11"> <header class="position-relative mb-5 mb-xl-9"> <div class="features-category--icon-shift position-static position-md-absolute pb-1 pt-3 left-n7"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/icons/icon-collaboration.svg" alt="GitHub Collaboration Icon" loading="lazy" width="50" height="50"> </div> <h2 class="h1-mktg-fluid h0-lg-mktg-fluid d-inline-block features-category--title features-text-gradient--aquamarine-mauve">Collaborative <br>Coding</h2> </header> <div class="col-md-6 col-xl-3"> <div class="features--color-title position-relative mb-5 mb-md-7"> <div class="features-category--icon-shift d-none d-md-block position-absolute top-2 left-n7"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" height="20" viewbox="0 0 28 20" width="28"><path clip-rule="evenodd" d="m14 14c2.2091 0 4-1.7909 4-4 0-2.20914-1.7909-4-4-4s-4 1.79086-4 4c0 2.2091 1.7909 4 4 4zm0 2c3.3137 0 6-2.6863 6-6 0-3.31371-2.6863-6-6-6s-6 2.68629-6 6c0 3.3137 2.6863 6 6 6z" fill-rule="evenodd"></path></svg> </div> <div class="h5-mktg-fluid features--text-line-height features--text-medium">Contribute to projects quickly with automatic environment setup.</div> </div> <div class="features--color-title position-relative mb-5 mb-md-7"> <div class="features-category--icon-shift d-none d-md-block position-absolute top-2 left-n7"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" height="20" viewbox="0 0 28 20" width="28"><path clip-rule="evenodd" d="m14 14c2.2091 0 4-1.7909 4-4 0-2.20914-1.7909-4-4-4s-4 1.79086-4 4c0 2.2091 1.7909 4 4 4zm0 2c3.3137 0 6-2.6863 6-6 0-3.31371-2.6863-6-6-6s-6 2.68629-6 6c0 3.3137 2.6863 6 6 6z" fill-rule="evenodd"></path></svg> </div> <div class="h5-mktg-fluid features--text-line-height features--text-medium">Make sure you see the changes you care about.</div> </div> <div class="features--color-title position-relative mb-3 mb-md-8 mb-lg-7"> <div class="features-category--icon-shift d-none d-md-block position-absolute top-2 left-n7"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" height="20" viewbox="0 0 28 20" width="28"><path clip-rule="evenodd" d="m14 14c2.2091 0 4-1.7909 4-4 0-2.20914-1.7909-4-4-4s-4 1.79086-4 4c0 2.2091 1.7909 4 4 4zm0 2c3.3137 0 6-2.6863 6-6 0-3.31371-2.6863-6-6-6s-6 2.68629-6 6c0 3.3137 2.6863 6 6 6z" fill-rule="evenodd"></path></svg> </div> <div class="h5-mktg-fluid features--text-line-height features--text-medium">Build community around your code.</div> </div> </div> </div> </div> </div> <div class="col-12 offset-md-1 col-md-11"> <div class="position-relative position-xl-absolute top-0 top-lg-3 top-xl-0 right-0 z-n1"> <div class="position-absolute position-xl-relative top-6 top-md-0 right-0 z-n1"> <div class="features-category--background features-category--background-collaboration js-build-in"> <img class="width-full height-auto d-block" src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/backgrounds/bg-collaboration-glow.svg" aria-hidden="true" alt="" loading="lazy" width="906" height="937"> <div class="position-absolute width-full top-0 right-0"> <img class="width-full height-auto d-block" src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/backgrounds/bg-collaboration-shapes.svg" aria-hidden="true" alt="" loading="lazy" width="888" height="908"> </div> </div> </div> <div class="p-responsive-fluid container-xl"> <div class="features-category--illustration pt-6 pt-xl-8 position-static position-xl-absolute width-full"> <div class="offset-xl-2 col-xl-10 d-flex flex-row flex-justify-end pl-4 pl-md-0"> <div class="position-relative right-n6 right-xl-0 d-flex flex-justify-end width-full"> <div class="features-category--collaboration-illo1 position-relative" style="max-width: 681px; min-width:100px;"> <img class="width-full height-auto d-block" src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/illo/illo-collaboration-diff-view.png" alt="Pull requests display diffs to compare the changes you made in your topic branch against the base branch that you want to merge your changes into." loading="lazy" width="681" height="475"> <div class="features-category--collaboration-glow-mg position-absolute width-full bottom-4 right-0"> <img class="d-block features-category--background-collaboration js-build-in" src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/backgrounds/bg-collaboration-glow-mg.svg" aria-hidden="true" alt="" loading="lazy" width="706" height="509"> </div> </div> <div class="features-category--collaboration-illo2 right-0 top-0 position-absolute"> <img class="width-full height-auto d-block" src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/illo/illo-collaboration-convo.png" alt="Reviews allow collaborators to comment on the changes proposed in pull requests, approve the changes, or request further changes before the pull request is merged." loading="lazy" width="689" height="368" style="max-width:689px; min-width:100px;"> </div> </div> </div> </div> </div> </div> </div> <div class="p-responsive-fluid container-xl mt-7 mt-md-9 mt-lg-11 mt-xl-12"> <div class="d-flex flex-row flex-nowrap"> <div class="col-12 offset-md-1 col-md-11"> <div class="d-flex flex-row flex-justify-start flex-wrap js-features-category-items"> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8 js-features-category-item-visible"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Codespaces</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Code, build, test, debug, and deploy with an instant cloud development environment. Spin up a Codespace in seconds and access from any device. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/developing-online-with-codespaces" data-ga-click="Features, click to learn more about Codespaces, ref_page:/features;ref_cta:Learn more;ref_loc:collaborative coding category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8 js-features-category-item-visible"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Pull requests</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Allow contributors to easily notify you of changes they've pushed to a repository – with access limited to the contributors you specify. Easily merge changes you accept. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/about-pull-requests" data-ga-click="Features, click to learn more about Pull requests, ref_page:/features;ref_cta:Learn more;ref_loc:collaborative coding category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8 js-features-category-item-visible"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Notifications</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Get updates on the GitHub activity you've subscribed to. Use the notifications inbox to customize, triage, and manage your updates. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/managing-subscriptions-and-notifications-on-github" data-ga-click="Features, click to learn more about Notifications, ref_page:/features;ref_cta:Learn more;ref_loc:collaborative coding category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Code review</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Review new code, see visual code changes, and confidently merge code changes with automated status checks. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/reviewing-changes-in-pull-requests" data-ga-click="Features, click to learn more about Code review, ref_page:/features;ref_cta:Learn more;ref_loc:collaborative coding category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Code review assignments</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Assign code reviews to make it clear which team members should submit their review for a pull request. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/setting-up-and-managing-organizations-and-teams/managing-code-review-assignment-for-your-team" data-ga-click="Features, click to learn more about Code review assignments, ref_page:/features;ref_cta:Learn more;ref_loc:collaborative coding category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Code owners</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Automatically request reviews–or require approval—by selected contributors when changes are made to sections of code that they own. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/about-code-owners" data-ga-click="Features, click to learn more about Code owners, ref_page:/features;ref_cta:Learn more;ref_loc:collaborative coding category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Draft pull requests</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Use a pull request as a way to discuss and collaborate, without submitting to formal review or risking an unwanted merge. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/about-pull-requests#draft-pull-requests" data-ga-click="Features, click to learn more about Draft pull requests, ref_page:/features;ref_cta:Learn more;ref_loc:collaborative coding category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Protected branches</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Enforce restrictions on how code branches are merged, including requiring reviews, or allowing only specific contributors to work on a particular branch. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/administering-a-repository/about-protected-branches" data-ga-click="Features, click to learn more about Protected branches, ref_page:/features;ref_cta:Learn more;ref_loc:collaborative coding category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Team Discussions</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Discuss any topic, unattached to a specific project or issue. Start team or private conversations, notify discussion participants with updates, and link from anywhere. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://github.blog/2020-05-06-new-from-satellite-2020-github-codespaces-github-discussions-securing-code-in-private-repositories-and-more/#discussions" data-ga-click="Features, click to learn more about Team Discussions, ref_page:/features;ref_cta:Learn more;ref_loc:collaborative coding category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Team reviewers</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Request a team on GitHub to review your pull request. Members of the team will get a notification indicating that you've asked for their review. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/setting-up-and-managing-organizations-and-teams/managing-code-review-assignment-for-your-team" data-ga-click="Features, click to learn more about Team reviewers, ref_page:/features;ref_cta:Learn more;ref_loc:collaborative coding category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Multiple assignees</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Assign up to 10 people to work on a given issue or pull request, letting you more easily track who's working on what. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/managing-your-work-on-github/assigning-issues-and-pull-requests-to-other-github-users" data-ga-click="Features, click to learn more about Multiple assignees, ref_page:/features;ref_cta:Learn more;ref_loc:collaborative coding category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Multiple reviewers</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Request review from multiple contributors. Requested reviewers will be notified that you've asked for their review. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/requesting-a-pull-request-review" data-ga-click="Features, click to learn more about Multiple reviewers, ref_page:/features;ref_cta:Learn more;ref_loc:collaborative coding category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Multi-line comments</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Clarify code reviews by referencing or commenting on multiple lines at once in a pull request diff view. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/commenting-on-a-pull-request" data-ga-click="Features, click to learn more about Multi-line comments, ref_page:/features;ref_cta:Learn more;ref_loc:collaborative coding category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Public repositories</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Work with any GitHub member on code in a public repository you control. Make changes, open a pull request, create an issue, and more. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/about-repository-visibility" data-ga-click="Features, click to learn more about Public repositories, ref_page:/features;ref_cta:Learn more;ref_loc:collaborative coding category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <button type="button" aria-expanded="false" class="js-features-category-items-unveil d-block d-md-none mb-4 lh-condensed-ultra btn-mktg-fluid btn-invisible-mktg-fluid link-blue-light-mktg f3" data-ga-click="Features, click to view more features, ref_page:/features;ref_cta:Show more features;ref_loc:collaborative coding category">Show more features</button> </div> </div> </div> </div> </div> </div> <div id="features-automation" class="js-section px-lg-3 overflow-x-hidden"> <div class="features-category--light position-relative z-1 py-5 py-md-12"> <div class="position-absolute z-n1 top-0 left-0 width-full height-full d-none d-md-block"> <div class="p-responsive-fluid container-xl height-full"> <div class="position-relative col-1 height-full overflow-hidden"> <div class="features-category--git-line position-absolute right-7 top-0"></div> </div> </div> </div> <div class="p-responsive-fluid container-xl"> <div class="d-flex flex-row flex-nowrap"> <div class="col-12 offset-md-1 col-md-11"> <header class="position-relative mb-5 mb-xl-9"> <div class="features-category--icon-shift position-static position-md-absolute py-1 mt-2 left-n7"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/icons/icon-automation.svg" alt="GitHub Automation and CI/CD Icon" loading="lazy" width="50" height="50"> </div> <h2 class="h1-mktg-fluid h0-lg-mktg-fluid d-inline-block features-category--title features-text-gradient--purple-coral">Automation <br>and CI/CD</h2> </header> <div class="col-md-6 col-xl-5"> <div class="features--color-title position-relative mb-5 mb-md-7"> <div class="features-category--icon-shift d-none d-md-block position-absolute top-2 left-n7"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" height="20" viewbox="0 0 28 20" width="28"><path clip-rule="evenodd" d="m14 14c2.2091 0 4-1.7909 4-4 0-2.20914-1.7909-4-4-4s-4 1.79086-4 4c0 2.2091 1.7909 4 4 4zm0 2c3.3137 0 6-2.6863 6-6 0-3.31371-2.6863-6-6-6s-6 2.68629-6 6c0 3.3137 2.6863 6 6 6z" fill-rule="evenodd"></path></svg> </div> <div class="h5-mktg-fluid features--text-line-height features--text-medium pr-xl-9">Automate everything: CI/CD, testing, planning, project management, issue labeling, approvals, onboarding, and more.</div> </div> <div class="features--color-title position-relative mb-5 mb-md-7"> <div class="features-category--icon-shift d-none d-md-block position-absolute top-2 left-n7"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" height="20" viewbox="0 0 28 20" width="28"><path clip-rule="evenodd" d="m14 14c2.2091 0 4-1.7909 4-4 0-2.20914-1.7909-4-4-4s-4 1.79086-4 4c0 2.2091 1.7909 4 4 4zm0 2c3.3137 0 6-2.6863 6-6 0-3.31371-2.6863-6-6-6s-6 2.68629-6 6c0 3.3137 2.6863 6 6 6z" fill-rule="evenodd"></path></svg> </div> <div class="h5-mktg-fluid features--text-line-height features--text-medium pr-xl-9">Standardize and scale <br class="d-none d-xl-block">best practices, security, and compliance across your organization.</div> </div> <div class="features--color-title position-relative mb-3 mb-md-8 mb-xl-7"> <div class="features-category--icon-shift d-none d-md-block position-absolute top-2 left-n7"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" height="20" viewbox="0 0 28 20" width="28"><path clip-rule="evenodd" d="m14 14c2.2091 0 4-1.7909 4-4 0-2.20914-1.7909-4-4-4s-4 1.79086-4 4c0 2.2091 1.7909 4 4 4zm0 2c3.3137 0 6-2.6863 6-6 0-3.31371-2.6863-6-6-6s-6 2.68629-6 6c0 3.3137 2.6863 6 6 6z" fill-rule="evenodd"></path></svg> </div> <div class="h5-mktg-fluid features--text-line-height features--text-medium pr-xl-9">Get started quickly with thousands of actions from partners and the community.</div> </div> </div> </div> </div> </div> <div class="position-relative position-xl-static"> <div class="position-relative position-xl-absolute col-xl-8 top-0 right-0 z-n1"> <div class="position-absolute position-xl-relative top-4 top-md-n7 top-lg-n8 top-xl-3 right-0 z-n1"> <div class="features-category--background features-category--background-automation js-build-in"> <img class="d-block" src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/backgrounds/bg-automation-glow.svg" aria-hidden="true" alt="" loading="lazy" width="1106" height="908"> <div class="position-absolute width-full top-0 right-n10"> <img class="d-block" src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/backgrounds/bg-automation-cog.svg" aria-hidden="true" alt="" loading="lazy" width="1072" height="908"> </div> <div class="position-absolute width-full top-0 right-0"> <img class="d-block" src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/backgrounds/bg-automation-lower-mg.svg" aria-hidden="true" alt="" loading="lazy" width="1050" height="908"> </div> </div> </div> <div class="p-responsive-fluid container-xl"> <div class="features-category--illustration pt-8 pt-md-4 pt-xl-12 pr-0 pr-md-10 pr-lg-10 position-static position-xl-absolute width-full"> <div class="offset-md-1 col-md-11 offset-xl-2 col-xl-10 position-relative text-right d-flex flex-column flex-items-end pl-6"> <div class="features-category--automation-illo1 width-full" style="max-width: 711px;"> <img class="width-full height-auto d-block" src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/illo/illo-automation-window.svg" alt="" loading="lazy" width="711" height="328" style="max-width: 711px;"> <div class="position-absolute features-category--automation-glow-md"> <img class="d-block features-category--background-automation js-build-in" src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/backgrounds/bg-automation-upper-mg.svg" aria-hidden="true" alt="" loading="lazy" width="646" height="325"> </div> <div class="position-absolute features-category--automation-illo2" style="max-width: 914px;"> <img class="width-full height-auto d-block" src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/illo/illo-automation-cards.svg" alt="Automate everything: CI/CD, testing, planning, project management, issue labeling, approvals, onboarding, and more." loading="lazy" width="914" height="307" style="max-width: 914px;"> </div> </div> </div> </div> </div> </div> </div> <div class="p-responsive-fluid container-xl mt-8 mt-md-10 mt-xl-8"> <div class="d-flex flex-row flex-nowrap"> <div class="col-12 offset-md-1 col-md-11"> <div class="d-flex flex-row flex-justify-start flex-wrap js-features-category-items"> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8 js-features-category-item-visible"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Actions</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Automate all your software development workflows. Write tasks and combine them to build, test, and deploy faster from GitHub </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/actions" data-ga-click="Features, click to learn more about Actions, ref_page:/features;ref_cta:Learn more;ref_loc:automation and ci cd category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8 js-features-category-item-visible"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Packages</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Host your own software packages or use them as dependencies in other projects. Both private and public hosting available. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/packages" data-ga-click="Features, click to learn more about Packages, ref_page:/features;ref_cta:Learn more;ref_loc:automation and ci cd category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8 js-features-category-item-visible"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Container registry</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Manage container images across the organization with fine-grained permissions, plus free, anonymous access for public images </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/packages/getting-started-with-github-container-registry" data-ga-click="Features, click to learn more about Container registry, ref_page:/features;ref_cta:Learn more;ref_loc:automation and ci cd category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">APIs</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Create calls to get all the data and events you need within GitHub, and automatically kick off and advance your software workflows </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/graphql" data-ga-click="Features, click to learn more about APIs, ref_page:/features;ref_cta:Learn more;ref_loc:automation and ci cd category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">GitHub Pages</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Create and publish websites about yourself, your organization, or your project directly from a GitHub repository. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/working-with-github-pages" data-ga-click="Features, click to learn more about GitHub Pages, ref_page:/features;ref_cta:Learn more;ref_loc:automation and ci cd category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">GitHub Marketplace</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Start with thousands of actions and applications from our community to help you build, improve, and accelerate your automated workflows. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-mktg" href="https://web.archive.org/web/20200930085745/https://github.com/marketplace?type=actions" data-ga-click="Features, click to learn more about GitHub Marketplace, ref_page:/features;ref_cta:Learn more;ref_loc:automation and ci cd category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Webhooks</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Dozens of events, and a Webhooks API, help you integrate with and automate work for your repository, organization, or application. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/extending-github/about-webhooks" data-ga-click="Features, click to learn more about Webhooks, ref_page:/features;ref_cta:Learn more;ref_loc:automation and ci cd category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Hosted runners</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Move automation to the cloud with on-demand Linux, Windows, and MacOS environments for your workflow runs, hosted by GitHub. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/actions/reference/virtual-environments-for-github-hosted-runners" data-ga-click="Features, click to learn more about Hosted runners, ref_page:/features;ref_cta:Learn more;ref_loc:automation and ci cd category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Self-hosted runners</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> More environments and fuller control with labels, groups, and policies to manage runs on your own machines. Plus, the runner application is open source. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/actions/hosting-your-own-runners" data-ga-click="Features, click to learn more about Self-hosted runners, ref_page:/features;ref_cta:Learn more;ref_loc:automation and ci cd category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Secrets management</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Share, update, and automatically sync secrets across multiple repositories to increase security and reduce workflow failures </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/actions/configuring-and-managing-workflows/creating-and-storing-encrypted-secrets" data-ga-click="Features, click to learn more about Secrets management, ref_page:/features;ref_cta:Learn more;ref_loc:automation and ci cd category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Deployments and environments</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Extend and scale through programmatic deploys from a named branch or tag in your repository to a specified environment </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/rest/reference/repos#deployments" data-ga-click="Features, click to learn more about Deployments and environments, ref_page:/features;ref_cta:Learn more;ref_loc:automation and ci cd category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Workflow templates</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Standardize and scale best practices and processes with preconfigured workflow templates shared across your organization. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/actions/getting-started-with-github-actions/starting-with-preconfigured-workflow-templates" data-ga-click="Features, click to learn more about Workflow templates, ref_page:/features;ref_cta:Learn more;ref_loc:automation and ci cd category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Policies</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Manage Actions usage and permissions by repository and organizations, with additional policies for fork pull requests. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/setting-up-and-managing-your-enterprise-account/enforcing-github-actions-policies-in-your-enterprise-account" data-ga-click="Features, click to learn more about Policies, ref_page:/features;ref_cta:Learn more;ref_loc:automation and ci cd category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <button type="button" aria-expanded="false" class="js-features-category-items-unveil d-block d-md-none mb-4 lh-condensed-ultra btn-mktg-fluid btn-invisible-mktg-fluid link-blue-mktg f3" data-ga-click="Features, click to view more features, ref_page:/features;ref_cta:Show more features;ref_loc:automation and ci cd category">Show more features</button> </div> </div> </div> </div> </div> </div> <div id="features-security" class="js-section px-lg-3"> <div class="features-category--dark overflow-x-hidden position-relative z-1 py-5 py-md-12"> <div class="position-absolute z-n1 top-0 left-0 width-full height-full d-none d-md-block"> <div class="p-responsive-fluid container-xl height-full"> <div class="position-relative col-1 height-full overflow-hidden"> <div class="features-category--git-line position-absolute right-7 top-0"></div> </div> </div> </div> <div class="p-responsive-fluid container-xl"> <div class="d-flex flex-row flex-nowrap"> <div class="col-12 offset-md-1 col-md-11"> <header class="position-relative mb-5 mb-xl-9"> <div class="features-category--icon-shift position-static position-md-absolute py-1 mt-2 left-n7"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/icons/icon-security.svg" alt="GitHub Security Icon" loading="lazy" width="50" height="50"> </div> <h2 class="h1-mktg-fluid h0-lg-mktg-fluid d-inline-block features-category--title features-text-gradient--coral-yellow">Security</h2> </header> <div class="col-md-6 col-xl-4"> <div class="features--color-title position-relative mb-5 mb-md-7"> <div class="features-category--icon-shift d-none d-md-block position-absolute top-2 left-n7"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" height="20" viewbox="0 0 28 20" width="28"><path clip-rule="evenodd" d="m14 14c2.2091 0 4-1.7909 4-4 0-2.20914-1.7909-4-4-4s-4 1.79086-4 4c0 2.2091 1.7909 4 4 4zm0 2c3.3137 0 6-2.6863 6-6 0-3.31371-2.6863-6-6-6s-6 2.68629-6 6c0 3.3137 2.6863 6 6 6z" fill-rule="evenodd"></path></svg> </div> <div class="h5-mktg-fluid features--text-line-height features--text-medium">Secure code as you write it. Automatically review every change to your codebase and identify vulnerabilities before they reach production.</div> </div> <div class="features--color-title position-relative mb-5 mb-md-7"> <div class="features-category--icon-shift d-none d-md-block position-absolute top-2 left-n7"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" height="20" viewbox="0 0 28 20" width="28"><path clip-rule="evenodd" d="m14 14c2.2091 0 4-1.7909 4-4 0-2.20914-1.7909-4-4-4s-4 1.79086-4 4c0 2.2091 1.7909 4 4 4zm0 2c3.3137 0 6-2.6863 6-6 0-3.31371-2.6863-6-6-6s-6 2.68629-6 6c0 3.3137 2.6863 6 6 6z" fill-rule="evenodd"></path></svg> </div> <div class="h5-mktg-fluid features--text-line-height features--text-medium">Understand and address any vulnerabilities in your open source dependencies.</div> </div> <div class="features--color-title position-relative mb-3 mb-md-5 mb-lg-9 mb-xl-7"> <div class="features-category--icon-shift d-none d-md-block position-absolute top-2 left-n7"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" height="20" viewbox="0 0 28 20" width="28"><path clip-rule="evenodd" d="m14 14c2.2091 0 4-1.7909 4-4 0-2.20914-1.7909-4-4-4s-4 1.79086-4 4c0 2.2091 1.7909 4 4 4zm0 2c3.3137 0 6-2.6863 6-6 0-3.31371-2.6863-6-6-6s-6 2.68629-6 6c0 3.3137 2.6863 6 6 6z" fill-rule="evenodd"></path></svg> </div> <div class="h5-mktg-fluid features--text-line-height features--text-medium">Automatically detect and deactivate secrets committed to your repos.</div> </div> </div> </div> </div> </div> <div class="position-relative position-xl-static"> <div class="position-relative position-xl-absolute top-0 top-lg-n3 top-xl-n5 right-0 z-n1"> <div class="position-absolute position-xl-relative top-0 top-md-n4 top-lg-n8 top-xl-0 right-0 z-n1"> <div class="features-category--background features-category--background-security js-build-in"> <img class="width-full height-auto d-block" src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/backgrounds/bg-security-glow.svg" aria-hidden="true" alt="" loading="lazy" width="974" height="908" style="min-height: 128px;"> <div class="position-absolute top-0 right-0"> <img class="width-full height-auto d-block" src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/backgrounds/bg-security-shapes.svg" aria-hidden="true" alt="" loading="lazy" width="975" height="908" style="min-height: 128px;"> </div> </div> </div> <div class="p-responsive-fluid container-xl"> <div class="features-category--illustration pt-6 pt-xl-10 position-static position-xl-absolute width-full"> <div class="offset-xl-2 col-xl-10 position-relative d-flex flex-row flex-justify-end pl-4 pl-md-6 pl-lg-0"> <div class="features-category--security-illo1 width-full position-relative right-n6 right-xl-0" style="max-width: 709px;"> <img class="width-full height-auto d-block" src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/illo/illo-security-window.png" alt="Automatically review every change to your codebase and identify vulnerabilities before they reach production." loading="lazy" width="709" height="353"> <div class="features-category--security-glow-mg position-absolute right-n6" style="max-width: 711px"> <img class="d-block features-category--background-security js-build-in" src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/backgrounds/bg-security-upper-mg.svg" aria-hidden="true" alt="" loading="lazy" width="711" height="437"> </div> </div> <div class="features-category--security-illo2 position-absolute width-full right-0 d-flex flex-row flex-justify-end"> <img class="width-full height-auto d-block" src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/illo/illo-security-notification.svg" alt="Understand and address any vulnerabilities in your open source dependencies." loading="lazy" width="824" height="202" style="max-width: 824px;"> </div> </div> </div> </div> </div> </div> <div class="p-responsive-fluid container-xl mt-7 mt-sm-8 mt-lg-11 mt-xl-9"> <div class="d-flex flex-row flex-nowrap"> <div class="col-12 offset-md-1 col-md-11"> <div class="d-flex flex-row flex-justify-start flex-wrap js-features-category-items"> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8 js-features-category-item-visible"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Private repos</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Host code that you don't want to share with the world in private GitHub repos only accessible to you and people you share them with. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/about-repository-visibility" data-ga-click="Features, click to learn more about Private repos, ref_page:/features;ref_cta:Learn more;ref_loc:security category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8 js-features-category-item-visible"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">2FA</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Add an extra layer of security with two -actor authentication (2FA) when logging into GitHub. Require 2FA and choose from TOTP apps, security keys, and more. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/authenticating-to-github/configuring-two-factor-authentication-recovery-methods" data-ga-click="Features, click to learn more about 2FA, ref_page:/features;ref_cta:Learn more;ref_loc:security category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8 js-features-category-item-visible"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Required reviews</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Ensure that pull requests have a specific number of approving reviews before collaborators can make changes to a protected branch. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/about-pull-request-reviews#required-reviews" data-ga-click="Features, click to learn more about Required reviews, ref_page:/features;ref_cta:Learn more;ref_loc:security category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Required status checks</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Ensure that all required CI tests are passing before collaborators can make changes to a protected branch. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/administering-a-repository/about-required-status-checks" data-ga-click="Features, click to learn more about Required status checks, ref_page:/features;ref_cta:Learn more;ref_loc:security category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Code scanning</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Find vulnerabilities in custom code using static analysis. Prevent new vulnerabilities from being introduced by scanning every pull request. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning" data-ga-click="Features, click to learn more about Code scanning, ref_page:/features;ref_cta:Learn more;ref_loc:security category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Secret scanning</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Find secrets hard-coded in your public and private repositories. Revoke them to keep access to the services you use secure. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/administering-a-repository/about-secret-scanning" data-ga-click="Features, click to learn more about Secret scanning, ref_page:/features;ref_cta:Learn more;ref_loc:security category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Dependency graph</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> See the packages your project depends on, the repositories that depend on them, and any vulnerabilities detected in their dependencies. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/visualizing-repository-data-with-graphs/about-the-dependency-graph" data-ga-click="Features, click to learn more about Dependency graph, ref_page:/features;ref_cta:Learn more;ref_loc:security category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Dependabot alerts</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Get notified when there are new vulnerabilities affecting your repositories. GitHub detects and alerts users to vulnerable dependencies in public and private repos. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies#github-dependabot-alerts-for-vulnerable-dependencies" data-ga-click="Features, click to learn more about Dependabot alerts, ref_page:/features;ref_cta:Learn more;ref_loc:security category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Dependabot security and <br>version updates</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Keep your supply chain secure and up-to-date by automatically opening pull requests that update vulnerable or out-of-date dependencies. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/managing-security-vulnerabilities/configuring-github-dependabot-security-updates" data-ga-click="Features, click to learn more about Dependabot security and <br>version updates, ref_page:/features;ref_cta:Learn more;ref_loc:security category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">GitHub Security Advisories</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Privately discuss, fix, and publish information about security vulnerabilities found in your repository. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/managing-security-vulnerabilities/about-github-security-advisories" data-ga-click="Features, click to learn more about GitHub Security Advisories, ref_page:/features;ref_cta:Learn more;ref_loc:security category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">GitHub Advisory Database</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Browse or search for the vulnerabilities that GitHub knows about. The database contains all curated CVEs and security advisories on the GitHub dependency graph. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database#about-the-github-advisory-database" data-ga-click="Features, click to learn more about GitHub Advisory Database, ref_page:/features;ref_cta:Learn more;ref_loc:security category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">GPG commit signing verification</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Use GPG or S/MIME to sign tags and commits locally. These are marked as verified on GitHub so other people know the changes come from a trusted source. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/authenticating-to-github/about-commit-signature-verification" data-ga-click="Features, click to learn more about GPG commit signing verification, ref_page:/features;ref_cta:Learn more;ref_loc:security category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Security audit log</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Quickly review the actions performed by members of your organization. Your audit log includes details like who performed an action and when. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/enterprise/2.22/admin/overview/system-overview#audit-and-access-logging" data-ga-click="Features, click to learn more about Security audit log, ref_page:/features;ref_cta:Learn more;ref_loc:security category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <button type="button" aria-expanded="false" class="js-features-category-items-unveil d-block d-md-none mb-4 lh-condensed-ultra btn-mktg-fluid btn-invisible-mktg-fluid link-blue-light-mktg f3" data-ga-click="Features, click to view more features, ref_page:/features;ref_cta:Show more features;ref_loc:security category">Show more features</button> </div> </div> </div> </div> <div class="position-relative"> <div class="features-category--more-background position-absolute top-0 left-n9 height-full z-n1"></div> <div class="p-responsive-fluid container-xl"> <div class="d-flex flex-row flex-nowrap"> <div class="col-12 offset-md-1 col-md-11"> <div class="position-relative col-12 col-lg-8"> <div class="features-category--icon-shift d-none d-md-block position-absolute top-3 left-n7"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" height="20" viewbox="0 0 28 20" width="28"><path clip-rule="evenodd" d="m14 14c2.2091 0 4-1.7909 4-4 0-2.20914-1.7909-4-4-4s-4 1.79086-4 4c0 2.2091 1.7909 4 4 4zm0 2c3.3137 0 6-2.6863 6-6 0-3.31371-2.6863-6-6-6s-6 2.68629-6 6c0 3.3137 2.6863 6 6 6z" fill-rule="evenodd"></path></svg> </div> <h3 class="h2-5-mktg-fluid mt-11 text-white features-text-gradient--coral-yellow">Enterprise Security:</h3> </div> <div class="col-12 col-lg-7 mb-9"> <div class="f3 features--color-title"> Additional features available to GitHub <br class="d-none d-md-block">Enterprise customers. </div> <a href="https://web.archive.org/web/20200930085745/https://enterprise.github.com/contact?ref_page=/features&ref_cta=Contact%20Sales&ref_loc=enterpirse%20security%20category" class="d-inline-block lh-condensed-ultra btn-mktg-fluid features-btn-clear-bg features-btn-blue-light mt-5" data-ga-click="Contact Sales, click to Contact Sales, ref_page:/features;ref_cta:Contact Sales;ref_loc:enterprise security category">Contact Sales</a> </div> <div class="d-flex flex-row flex-justify-start flex-wrap js-features-category-items"> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8 js-features-category-item-visible"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">SAML</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Control and secure access to organization resources like repos, issues, and pull requests with SAML. And allow users to authenticate with their existing GitHub usernames. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/enterprise/2.22/admin/authentication/using-saml" data-ga-click="Features, click to learn more about SAML, ref_page:/features;ref_cta:Learn more;ref_loc:enterprise security category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8 js-features-category-item-visible"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">LDAP</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Centralize repository management. LDAP is one of the most common protocols used to integrate third-party software with large company user directories. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/enterprise/2.22/admin/authentication/using-ldap" data-ga-click="Features, click to learn more about LDAP, ref_page:/features;ref_cta:Learn more;ref_loc:enterprise security category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8 js-features-category-item-visible"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">IP allow list</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Limit access to enterprise assets to an allowed set of source IPs. The allow list will block access for any IP addresses not included via the web, API, and Git. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/setting-up-and-managing-organizations-and-teams/managing-allowed-ip-addresses-for-your-organization" data-ga-click="Features, click to learn more about IP allow list, ref_page:/features;ref_cta:Learn more;ref_loc:enterprise security category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">GitHub Connect</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Share features and workflows between your GitHub Enterprise Server instance and GitHub Enterprise Cloud. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/enterprise/2.22/user/github/searching-for-information-on-github/enabling-githubcom-repository-search-in-github-enterprise-server" data-ga-click="Features, click to learn more about GitHub Connect, ref_page:/features;ref_cta:Learn more;ref_loc:enterprise security category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Audit log API</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Keep copies of audit log data to ensure secure IP and maintain compliance for your organization. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/enterprise/2.22/user/github/searching-for-information-on-github/enabling-githubcom-repository-search-in-github-enterprise-server" data-ga-click="Features, click to learn more about Audit log API, ref_page:/features;ref_cta:Learn more;ref_loc:enterprise security category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <button type="button" aria-expanded="false" class="js-features-category-items-unveil d-block d-md-none mb-4 lh-condensed-ultra btn-mktg-fluid btn-invisible-mktg-fluid link-blue-light-mktg f3" data-ga-click="Features, click to view more features, ref_page:/features;ref_cta:Show more features;ref_loc:enterprise security category">Show more features</button> </div> </div> </div> </div> </div> </div> </div> <div id="features-apps" class="js-section px-lg-3 overflow-x-hidden"> <div class="features-category--light position-relative z-1 py-5 py-md-12"> <div class="position-absolute z-n1 top-0 left-0 width-full height-full d-none d-md-block"> <div class="p-responsive-fluid container-xl height-full"> <div class="position-relative col-1 height-full overflow-hidden"> <div class="features-category--git-line position-absolute right-7 top-0"></div> </div> </div> </div> <div class="p-responsive-fluid container-xl"> <div class="d-flex flex-row flex-nowrap"> <div class="col-12 offset-md-1 col-md-11"> <header class="position-relative mb-5 mb-xl-9"> <div class="features-category--icon-shift position-static position-md-absolute py-1 mt-2 left-n7"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/icons/icon-apps.svg" alt="GitHub Client Apps Icon" loading="lazy" width="50" height="50"> </div> <h2 class="h1-mktg-fluid h0-lg-mktg-fluid d-inline-block features-category--title features-text-gradient--dark-mint-blue">Client Apps</h2> </header> <div class="col-md-6 col-xl-5"> <div class="features--color-title position-relative mb-5 mb-md-7"> <div class="features-category--icon-shift d-none d-md-block position-absolute top-2 left-n7"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" height="20" viewbox="0 0 28 20" width="28"><path clip-rule="evenodd" d="m14 14c2.2091 0 4-1.7909 4-4 0-2.20914-1.7909-4-4-4s-4 1.79086-4 4c0 2.2091 1.7909 4 4 4zm0 2c3.3137 0 6-2.6863 6-6 0-3.31371-2.6863-6-6-6s-6 2.68629-6 6c0 3.3137 2.6863 6 6 6z" fill-rule="evenodd"></path></svg> </div> <div class="h5-mktg-fluid features--text-line-height features--text-medium pr-xl-8">Take GitHub with you on any connected device.</div> </div> <div class="features--color-title position-relative mb-5 mb-md-7"> <div class="features-category--icon-shift d-none d-md-block position-absolute top-2 left-n7"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" height="20" viewbox="0 0 28 20" width="28"><path clip-rule="evenodd" d="m14 14c2.2091 0 4-1.7909 4-4 0-2.20914-1.7909-4-4-4s-4 1.79086-4 4c0 2.2091 1.7909 4 4 4zm0 2c3.3137 0 6-2.6863 6-6 0-3.31371-2.6863-6-6-6s-6 2.68629-6 6c0 3.3137 2.6863 6 6 6z" fill-rule="evenodd"></path></svg> </div> <div class="h5-mktg-fluid features--text-line-height features--text-medium pr-xl-4">Skip the visual UI with a quick, powerful text interface.</div> </div> <div class="features--color-title position-relative mb-6 mb-lg-7"> <div class="features-category--icon-shift d-none d-md-block position-absolute top-2 left-n7"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" height="20" viewbox="0 0 28 20" width="28"><path clip-rule="evenodd" d="m14 14c2.2091 0 4-1.7909 4-4 0-2.20914-1.7909-4-4-4s-4 1.79086-4 4c0 2.2091 1.7909 4 4 4zm0 2c3.3137 0 6-2.6863 6-6 0-3.31371-2.6863-6-6-6s-6 2.68629-6 6c0 3.3137 2.6863 6 6 6z" fill-rule="evenodd"></path></svg> </div> <div class="h5-mktg-fluid features--text-line-height features--text-medium pr-xl-5">Access GitHub from your OS X or Windows desktop.</div> </div> </div> </div> </div> </div> <div class="position-relative position-xl-static"> <div class="position-relative position-xl-absolute col-xl-8 top-0 top-lg-3 top-xl-n10 right-0 right-md-8 right-lg-0 z-n1"> <div class="position-absolute position-xl-relative top-0 right-0 z-n1"> <div class="features-category--background features-category--background-apps js-build-in"> <img class="width-full height-auto d-block" src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/backgrounds/bg-apps-glow.svg" aria-hidden="true" alt="" loading="lazy" width="1247" height="1025"> <div class="position-absolute width-full top-0 right-n10"> <img class="width-full height-auto d-block" src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/backgrounds/bg-apps-shapes.svg" aria-hidden="true" alt="" loading="lazy" width="1182" height="1006"> </div> </div> </div> <div class="p-responsive-fluid container-xl"> <div class="features-category--illustration pt-6 pt-xl-12 mt-4 mt-xl-8 position-static position-xl-absolute width-full"> <div class="offset-xl-3 col-xl-9 position-relative d-flex flex-row flex-justify-end flex-items-start pr-lg-12"> <div class="features-category--apps-illo1 col-5" style="max-width: 281px;"> <div class="features-category--apps-illo1-inner1"> <div class="features-category--apps-illo1-inner2"> <img class="width-full height-auto d-block" src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/illo/illo-apps-mobile-bg.png" alt="Get to inbox zero in no time—swipe to wrap up a task or save the notification to come back to it later." loading="lazy" width="262" height="543" style="max-width: 262px;"> </div> </div> </div> <div class="features-category--apps-illo2 col-6 position-relative left-n2 top-n4" style="max-width: 310px;"> <img class="width-full height-auto d-block" src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/illo/illo-apps-mobile-fg.png" alt="GitHub App Pull Request" loading="lazy" width="288" height="591" style="max-width: 288px;"> <div class="position-absolute width-full bottom-0 left-0"> <div class="features-category--apps-illo3 ml-n3 mr-n3"> <img class="width-full height-auto d-block" src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/illo/illo-apps-merge-btn.svg" alt="GitHub for mobile lets you merge code while you’re on the go." aria-hidden="true" loading="lazy" width="340" height="45" style="max-width: 340px;"> </div> </div> </div> </div> </div> </div> </div> </div> <div class="p-responsive-fluid container-xl mt-7 mt-md-10 pt-xl-12"> <div class="d-flex flex-row flex-nowrap"> <div class="col-12 offset-md-1 col-md-11"> <div class="d-flex flex-row flex-justify-start flex-wrap js-features-category-items"> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8 js-features-category-item-visible"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">GitHub for Mobile</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Take your GitHub projects, ideas, and code to go with a fully-native mobile and tablet experience. Triage, review, and merge from anywhere. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/getting-started-with-github/github-for-mobile" data-ga-click="Features, click to learn more about GitHub for Mobile, ref_page:/features;ref_cta:Learn more;ref_loc:client apps category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8 js-features-category-item-visible"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">GitHub CLI</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Bring GitHub to the command line. Manage issues and pull requests from the terminal, where you're already working with Git and your code. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/getting-started-with-github/github-cli" data-ga-click="Features, click to learn more about GitHub CLI, ref_page:/features;ref_cta:Learn more;ref_loc:client apps category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8 js-features-category-item-visible"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">GitHub Desktop</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Simplify your development workflow with a GUI. Visualize, commit, and push changes without ever touching the command line. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/desktop" data-ga-click="Features, click to learn more about GitHub Desktop, ref_page:/features;ref_cta:Learn more;ref_loc:client apps category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> </div> </div> </div> </div> </div> </div> <div id="features-project-management" class="js-section px-lg-3"> <div class="features-category--dark overflow-x-hidden position-relative z-1 py-5 py-md-12"> <div class="position-absolute z-n1 top-0 left-0 width-full height-full d-none d-md-block"> <div class="p-responsive-fluid container-xl height-full"> <div class="position-relative col-1 height-full overflow-hidden"> <div class="features-category--git-line position-absolute right-7 top-0"></div> </div> </div> </div> <div class="p-responsive-fluid container-xl"> <div class="d-flex flex-row flex-nowrap"> <div class="col-12 offset-md-1 col-md-11"> <header class="position-relative mb-5 mb-xl-9"> <div class="features-category--icon-shift position-static position-md-absolute py-1 mt-2 left-n7"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/icons/icon-project-management.svg" alt="GitHub Project Management Icon" loading="lazy" width="50" height="50"> </div> <h2 class="h1-mktg-fluid h0-lg-mktg-fluid d-inline-block features-category--title features-text-gradient--mint-blue">Project <br>Management</h2> </header> <div class="col-md-6 col-xl-5"> <div class="features--color-title position-relative mb-5 mb-md-7"> <div class="features-category--icon-shift d-none d-md-block position-absolute top-2 left-n7"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" height="20" viewbox="0 0 28 20" width="28"><path clip-rule="evenodd" d="m14 14c2.2091 0 4-1.7909 4-4 0-2.20914-1.7909-4-4-4s-4 1.79086-4 4c0 2.2091 1.7909 4 4 4zm0 2c3.3137 0 6-2.6863 6-6 0-3.31371-2.6863-6-6-6s-6 2.68629-6 6c0 3.3137 2.6863 6 6 6z" fill-rule="evenodd"></path></svg> </div> <div class="h5-mktg-fluid features--text-line-height features--text-medium pr-xl-8">Keep your team in step and your code at the center of your projects.</div> </div> <div class="features--color-title position-relative mb-5 mb-md-7"> <div class="features-category--icon-shift d-none d-md-block position-absolute top-2 left-n7"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" height="20" viewbox="0 0 28 20" width="28"><path clip-rule="evenodd" d="m14 14c2.2091 0 4-1.7909 4-4 0-2.20914-1.7909-4-4-4s-4 1.79086-4 4c0 2.2091 1.7909 4 4 4zm0 2c3.3137 0 6-2.6863 6-6 0-3.31371-2.6863-6-6-6s-6 2.68629-6 6c0 3.3137 2.6863 6 6 6z" fill-rule="evenodd"></path></svg> </div> <div class="h5-mktg-fluid features--text-line-height features--text-medium pr-xl-8">Give your team continuously updated information on your progress, priorities and roadmap.</div> </div> <div class="features--color-title position-relative mb-5 mb-md-7 mb-lg-5 mb-xl-7"> <div class="features-category--icon-shift d-none d-md-block position-absolute top-2 left-n7"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" height="20" viewbox="0 0 28 20" width="28"><path clip-rule="evenodd" d="m14 14c2.2091 0 4-1.7909 4-4 0-2.20914-1.7909-4-4-4s-4 1.79086-4 4c0 2.2091 1.7909 4 4 4zm0 2c3.3137 0 6-2.6863 6-6 0-3.31371-2.6863-6-6-6s-6 2.68629-6 6c0 3.3137 2.6863 6 6 6z" fill-rule="evenodd"></path></svg> </div> <div class="h5-mktg-fluid features--text-line-height features--text-medium pr-xl-10">Track what you deliver down to the commit.</div> </div> </div> </div> </div> </div> <div class="position-relative position-xl-static"> <div class="position-relative position-xl-absolute col-xl-8 top-0 top-xl-n12 right-0 z-n1"> <div class="position-absolute position-xl-relative top-0 right-0 z-n1"> <div class="features-category--background features-category--background-project-management js-build-in"> <img class="width-full d-block" src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/backgrounds/bg-project-management-glow.svg" aria-hidden="true" alt="" loading="lazy" width="975" height="1000"> <div class="features-category--pm-bg-shapes width-full position-absolute top-0 right-n12"> <img class="width-full d-block" src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/backgrounds/bg-project-management-shapes.svg" aria-hidden="true" alt="" loading="lazy" width="841" height="877"> </div> </div> </div> <div class="p-responsive-fluid container-xl"> <div class="features-category--illustration pt-6 pt-xl-10 pr-md-3 pr-lg-0 position-static position-xl-absolute width-full"> <div class="offset-xl-3 col-xl-9 position-relative d-flex flex-row flex-justify-end flex-items-start pr-lg-6"> <div class="features-category--pm-illo-shift col-5" style="max-width: 275px;"> <img class="width-full height-auto d-block" src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/illo/illo-project-management-kanban-progress.svg" alt="Visually track issues, pull requests, and notes as cards that you can arrange to suit your workflow." aria-hidden="true" loading="lazy" width="275" height="20"> <div class="features-category--pm-illo1"> <img class="width-full height-auto d-block" src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/illo/illo-project-management-bg.png" alt="GitHub’s planning and tracking features live with your code." loading="lazy" width="275" height="487"> </div> </div> <div class="col-6" style="max-width: 329px;"> <div class="features-category--pm-illo2 position-relative top-n1"> <img class="width-full height-auto d-block" src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/illo/illo-project-management-mg.png" alt="GitHub Project Shipped" loading="lazy" width="329" height="537"> <div class="features-category--pm-glow-mg position-absolute"> <img class="d-block features-category--background-project-management js-build-in" src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/backgrounds/bg-project-management-upper-mg.svg" aria-hidden="true" alt="" loading="lazy" width="526" height="528"> </div> <div class="features-category--pm-illo3 position-absolute"> <img class="width-full height-auto d-block" src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/illo/illo-project-management-fg.png" alt="Track what you deliver down to the commit." loading="lazy" width="325" height="295" style="max-width: 325px;"> </div> </div> </div> </div> </div> </div> </div> </div> <div class="p-responsive-fluid container-xl mt-8 mt-md-10"> <div class="d-flex flex-row flex-nowrap"> <div class="col-12 offset-md-1 col-md-11"> <div class="d-flex flex-row flex-justify-start flex-wrap js-features-category-items"> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8 js-features-category-item-visible"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Projects</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Visually track issues, pull requests, and notes as cards that you can arrange to suit your workflow. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/managing-your-work-on-github/about-project-boards" data-ga-click="Features, click to learn more about Projects, ref_page:/features;ref_cta:Learn more;ref_loc:project management category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8 js-features-category-item-visible"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Labels</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Organize and prioritize your work. Apply labels to issues and pull requests to signify priority, category, or any other information you find useful. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/managing-your-work-on-github/about-labels" data-ga-click="Features, click to learn more about Labels, ref_page:/features;ref_cta:Learn more;ref_loc:project management category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8 js-features-category-item-visible"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Milestones</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Track progress on groups of issues or pull requests in a repository, and map groups to overall project goals. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/managing-your-work-on-github/about-milestones" data-ga-click="Features, click to learn more about Milestones, ref_page:/features;ref_cta:Learn more;ref_loc:project management category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Issues</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Track bugs, enhancements, and other requests, prioritize work, and communicate with stakeholders as changes are proposed and merged. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/managing-your-work-on-github/managing-your-work-with-issues" data-ga-click="Features, click to learn more about Issues, ref_page:/features;ref_cta:Learn more;ref_loc:project management category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Unified Contribution Graph</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> See all of your contributions to GitHub Enterprise and GitHub.com in one place: your profile's contribution graph. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/enterprise/2.15/admin/installation/enabling-unified-contributions-between-github-enterprise-server-and-githubcom" data-ga-click="Features, click to learn more about Unified Contribution Graph, ref_page:/features;ref_cta:Learn more;ref_loc:project management category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Org activity graph</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> See visualizations of your entire organization or specific repositories, including issue and pull request activity, top languages used, and member activity data </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/setting-up-and-managing-organizations-and-teams/viewing-insights-for-your-organization" data-ga-click="Features, click to learn more about Org activity graph, ref_page:/features;ref_cta:Learn more;ref_loc:project management category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Org dependency insights</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> With dependency insights you can view vulnerabilities, licenses, and other important information for the open source projects your organization depends on. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/setting-up-and-managing-organizations-and-teams/viewing-insights-for-your-organization#viewing-organization-dependency-insights" data-ga-click="Features, click to learn more about Org dependency insights, ref_page:/features;ref_cta:Learn more;ref_loc:project management category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Repo insights</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Use data about activity and contributions within your repositories, including trends, to make data-driven improvements to your development cycle. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/setting-up-and-managing-organizations-and-teams/viewing-insights-for-your-organization" data-ga-click="Features, click to learn more about Repo insights, ref_page:/features;ref_cta:Learn more;ref_loc:project management category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Wikis</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Host documentation for projects in a wiki within your repository. Contributors can easily edit documentation on the web or locally. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-light-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/building-a-strong-community/about-wikis" data-ga-click="Features, click to learn more about Wikis, ref_page:/features;ref_cta:Learn more;ref_loc:project management category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <button type="button" aria-expanded="false" class="js-features-category-items-unveil d-block d-md-none mb-4 lh-condensed-ultra btn-mktg-fluid btn-invisible-mktg-fluid link-blue-mktg f3" data-ga-click="Features, click to view more features, ref_page:/features;ref_cta:Show more features;ref_loc:project management category">Show more features</button> </div> </div> </div> </div> </div> </div> <div class="position-relative z-2 mx-lg-3"> <div class="position-absolute z-n1 top-0 left-0 width-full height-full d-none d-md-block"> <div class="p-responsive-fluid container-xl height-full"> <div class="position-relative col-1 height-full overflow-hidden"> <div class="features-category--git-line position-absolute right-7 top-0"></div> </div> </div> </div> <div class="position-relative top-n3 top-md-n11 top-lg-n7 px-3"> <div class="p-responsive-fluid container-xl"> <div class="d-flex flex-row flex-nowrap"> <div class="col-12 offset-md-1 col-md-11"> <div class="features-insights box-shadow-card-mktg d-lg-flex flex-row flex-nowrap flex-items-center flex-justify-between py-5 pl-5 pr-5 pr-md-7 bg-white"> <div class="col-lg-3 pr-5 mb-4 mb-lg-0"> <h3 tabindex="0" class="h4-mktg-fluid no-wrap features--color-title mb-2">GitHub Insights</h3> <div class="features--color-text text-bold f5">Available for teams using <a href="/web/20200930085745/https://github.com/pricing#github-one" class="link-blue-mktg" data-ga-click="Visit info related to GitHub One, click to GitHub One, ref_page:/features;ref_cta:GitHub One;ref_loc:insights section">GitHub One</a>.</div> </div> <div class="col-lg-6 features--color-text f4"> Set goals and ship faster, together. From developer to CEO, GitHub Insights uses the knowledge of the world’s largest developer community to keep everyone in your organization moving forward. </div> <div class="col-lg-3 text-lg-right mt-4 mt-lg-0"> <a href="/web/20200930085745/https://github.com/features/insights" class="lh-condensed-ultra btn-mktg-fluid btn-outline-mktg-fluid mktg-cta-padding features-btn-clear-bg link-blue-mktg features-btn-outline-blue" data-ga-click="Features, click to learn more about GitHub Insights, ref_page:/features;ref_cta:Learn More;ref_loc:insights section">Learn More</a> </div> </div> </div> </div> </div> </div> </div> <div id="features-team-administration" class="js-section px-lg-3 overflow-x-hidden"> <div class="features-category--light position-relative z-1 pt-5 pt-md-0 pt-lg-10 pb-5 pb-md-0"> <div class="position-absolute z-n1 top-0 left-0 width-full height-full d-none d-md-block"> <div class="p-responsive-fluid container-xl height-full"> <div class="position-relative col-1 height-full overflow-hidden"> <div class="features-category--git-line position-absolute right-7 top-0"></div> </div> </div> </div> <div class="p-responsive-fluid container-xl"> <div class="d-flex flex-row flex-nowrap"> <div class="col-12 offset-md-1 col-md-11"> <header class="position-relative mb-5 mb-xl-9"> <div class="features-category--icon-shift position-static position-md-absolute py-1 mt-2 left-n7"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/icons/icon-team-admin.png" alt="GitHub Team Administration Icon" loading="lazy" width="50" height="50"> </div> <h2 class="h2-mktg-fluid h1-sm-mktg-fluid h0-lg-mktg-fluid d-inline-block features-category--title features-text-gradient--blue-purple">Team <br>Administration</h2> </header> <div class="col-md-6 col-xl-5"> <div class="features--color-title features--text-medium position-relative mb-5 mb-md-7"> <div class="features-category--icon-shift d-none d-md-block position-absolute top-2 left-n7"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" height="20" viewbox="0 0 28 20" width="28"><path clip-rule="evenodd" d="m14 14c2.2091 0 4-1.7909 4-4 0-2.20914-1.7909-4-4-4s-4 1.79086-4 4c0 2.2091 1.7909 4 4 4zm0 2c3.3137 0 6-2.6863 6-6 0-3.31371-2.6863-6-6-6s-6 2.68629-6 6c0 3.3137 2.6863 6 6 6z" fill-rule="evenodd"></path></svg> </div> <div class="h5-mktg-fluid features--text-line-height features--text-medium pr-xl-8">Simplify access and permissions management across your projects and teams.</div> </div> <div class="features--color-title position-relative mb-5 mb-md-7"> <div class="features-category--icon-shift d-none d-md-block position-absolute top-2 left-n7"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" height="20" viewbox="0 0 28 20" width="28"><path clip-rule="evenodd" d="m14 14c2.2091 0 4-1.7909 4-4 0-2.20914-1.7909-4-4-4s-4 1.79086-4 4c0 2.2091 1.7909 4 4 4zm0 2c3.3137 0 6-2.6863 6-6 0-3.31371-2.6863-6-6-6s-6 2.68629-6 6c0 3.3137 2.6863 6 6 6z" fill-rule="evenodd"></path></svg> </div> <div class="h5-mktg-fluid features--text-line-height features--text-medium pr-xl-9">Update permissions, add new users as you grow, and give everyone the exact permissions they need.</div> </div> <div class="features--color-title position-relative mb-5 mb-md-8 mb-lg-7"> <div class="features-category--icon-shift d-none d-md-block position-absolute top-2 left-n7"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" height="20" viewbox="0 0 28 20" width="28"><path clip-rule="evenodd" d="m14 14c2.2091 0 4-1.7909 4-4 0-2.20914-1.7909-4-4-4s-4 1.79086-4 4c0 2.2091 1.7909 4 4 4zm0 2c3.3137 0 6-2.6863 6-6 0-3.31371-2.6863-6-6-6s-6 2.68629-6 6c0 3.3137 2.6863 6 6 6z" fill-rule="evenodd"></path></svg> </div> <div class="h5-mktg-fluid features--text-line-height features--text-medium pr-xl-5">Sync with Okta and Azure Active Directory.</div> </div> </div> </div> </div> </div> <div class="position-relative position-xl-static"> <div class="position-relative position-xl-absolute col-xl-8 top-0 top-md-5 top-xl-n12 right-md-8 right-lg-6 right-0 z-n1"> <div class="position-absolute position-xl-relative width-full top-0 top-md-n10 top-lg-n6 top-xl-5 right-12 right-md-n6 right-lg-n12 z-n1"> <div class="features-category--background features-category--background-team-admin js-build-in"> <img class="width-full height-auto d-block" src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/backgrounds/bg-team-admin-glow.svg" aria-hidden="true" alt="" loading="lazy" width="1193" height="1059"> <div class="position-absolute width-full top-0 right-0"> <img class="width-full height-auto d-block" src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/backgrounds/bg-team-admin-shapes.svg" aria-hidden="true" alt="" loading="lazy" width="1183" height="1000"> </div> </div> </div> <div class="p-responsive-fluid container-xl my-6 my-xl-0"> <div class="features-category--illustration pt-8 pt-md-4 pt-xl-12 pr-0 pr-lg-8 position-static position-xl-absolute width-full"> <div class="offset-md-2 col-md-10 offset-xl-3 col-xl-9 position-relative d-flex flex-row flex-justify-end pl-4 pl-md-0"> <div class="features-category--team-admin-illo1 position-relative top-n8" style="max-width: 690px"> <img class="width-full height-auto d-block" src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/illo/illo-team-admin-window.png" alt="Update permissions, add new users as you grow, and give everyone the exact permissions they need." loading="lazy" width="690" height="417"> <div class="features-category--team-admin-glow-mg position-absolute"> <img class="d-block features-category--background-team-admin js-build-in" src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/backgrounds/bg-team-admin-upper-mg.svg" aria-hidden="true" alt="" loading="lazy" width="709" height="531"> </div> <div class="features-category--team-admin-illo2 position-absolute pr-4 pr-md-0" style="max-width: 668px;"> <img class="width-full height-auto d-block" src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/illo/illo-team-admin-member.png" alt="" loading="lazy" width="668" height="60"> <div class="features-category--team-admin-illo3 col-6 right-0 position-absolute" style="max-width: 328px;"> <img class=" width-full height-auto d-block" src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/illo/illo-team-admin-roles.png" alt="Quickly and securely manage team permissions." loading="lazy" width="328" height="440"> </div> </div> </div> </div> </div> </div> </div> </div> <div class="p-responsive-fluid container-xl mt-10 mt-sm-12 pt-sm-8 pt-md-10 pt-xl-2"> <div class="d-flex flex-row flex-nowrap"> <div class="col-12 offset-md-1 col-md-11"> <div class="d-flex flex-row flex-justify-start flex-wrap js-features-category-items"> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8 js-features-category-item-visible"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Organizations</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Set up groups of user accounts that own repositories. Manage access on a team-by-team, or individual user, basis. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/setting-up-and-managing-organizations-and-teams" data-ga-click="Features, click to learn more about Organizations, ref_page:/features;ref_cta:Learn more;ref_loc:team administration category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8 js-features-category-item-visible"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Invitations</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Easily add GitHub members to your repositories using their GitHub username or email address, and require them to confirm access. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/setting-up-and-managing-organizations-and-teams/inviting-users-to-join-your-organization" data-ga-click="Features, click to learn more about Invitations, ref_page:/features;ref_cta:Learn more;ref_loc:team administration category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8 js-features-category-item-visible"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Team sync</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Enable team synchronization between your identity provider and your organization on GitHub, including Azure AD and Okta. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/setting-up-and-managing-organizations-and-teams/managing-team-synchronization-for-your-organization" data-ga-click="Features, click to learn more about Team sync, ref_page:/features;ref_cta:Learn more;ref_loc:team administration category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Custom roles</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Define users' level of access to your code, data and settings based on their role in your organization. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/getting-started-with-github/access-permissions-on-github" data-ga-click="Features, click to learn more about Custom roles, ref_page:/features;ref_cta:Learn more;ref_loc:team administration category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Domain verification</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Verify your organization's identity on GitHub and display that verification through a profile badge. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/setting-up-and-managing-organizations-and-teams/verifying-your-organizations-domain" data-ga-click="Features, click to learn more about Domain verification, ref_page:/features;ref_cta:Learn more;ref_loc:team administration category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Audit Log API</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Quickly review the actions performed by members of your organization. Monitor access, permission changes, user changes, and other events. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/setting-up-and-managing-organizations-and-teams/reviewing-the-audit-log-for-your-organization#using-the-audit-log-api" data-ga-click="Features, click to learn more about Audit Log API, ref_page:/features;ref_cta:Learn more;ref_loc:team administration category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Repo creation restriciton</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Restrict repository creation permissions to organization owners only—or allow members to create public and private repositories. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/setting-up-and-managing-organizations-and-teams/restricting-repository-creation-in-your-organization" data-ga-click="Features, click to learn more about Repo creation restriciton, ref_page:/features;ref_cta:Learn more;ref_loc:team administration category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <div class="features-category-item col-12 col-md-6 col-lg-4 mb-6 mb-md-8"> <h4 class="h4-mktg-fluid features--color-title mb-2 col-11">Notification restriction</h4> <p class="features--color-text features--text-line-height f4 col-9 mb-2"> Protect information about what your team is working on by restricting email notifications to approved email domains. </p> <a class="h6-mktg-fluid no-wrap Bump-link link-blue-mktg" href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/setting-up-and-managing-organizations-and-teams/restricting-email-notifications-to-an-approved-domain" data-ga-click="Features, click to learn more about Notification restriction, ref_page:/features;ref_cta:Learn more;ref_loc:team administration category">Learn more<span class="Bump-link-symbol ml-1"><svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> <button type="button" aria-expanded="false" class="js-features-category-items-unveil d-block d-md-none mb-4 lh-condensed-ultra btn-mktg-fluid btn-invisible-mktg-fluid link-blue-light-mktg f3" data-ga-click="Features, click to view more features, ref_page:/features;ref_cta:Show more features;ref_loc:team administration category">Show more features</button> </div> </div> </div> </div> </div> </div> <div class="d-none d-md-block position-relative mt-3 px-lg-3"> <div class="p-responsive-fluid container-xl"> <div class="d-flex flex-row flex-nowrap"> <div class="position-relative col-1"> <div class="features-category--git-line-corner position-absolute right-n3"></div> </div> <div class="col-5"> <div class="features-category--git-line-ending pb-9"></div> </div> </div> </div> </div> <div id="features-community" class="overflow-x-hidden js-section"> <div class="p-responsive-fluid container-xl"> <div class="text-center mt-7 mt-md-2 mb-7 mb-md-9"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/icons/icon-community.svg" alt="GitHub Community Icon" loading="lazy" width="50" height="50"> <h2 class="h1-mktg-fluid h0-lg-mktg-fluid features-category--title">Community</h2> </div> <div class="mb-6 mb-md-8"> <div class="container-xl mx-auto p-responsive my-12-fluid" id="resources"> <div class="d-flex flex-row flex-wrap flex-justify-center gutter-sm-spacious"> <div class="col-12 col-md-6 col-lg-4 mb-6-fluid d-flex flex-column flex-justify-between" id="github-marketplace"> <a href="https://web.archive.org/web/20200930085745/https://github.com/marketplace" class="box-shadow-card-border-mktg rounded-2-fluid height-full bg-gray-light p-4 no-underline d-flex flex-column flex-nowrap flex-items-start position-relative flex-shrink-0 hover-grow features-community--card" title="GitHub Marketplace" data-ga-click="Features community link, click, text: GitHub Marketplace; location: Community section; ref_cta: Learn more; ref_page: /features; ref_loc: features_community"> <div class="mb-4 box-shadow-card-mktg circle text-center lh-0"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/icons/icon-github-marketplace.svg" alt="" aria-hidden="true" loading="lazy" width="72" height="72"> </div> <h3 class="h3-mktg-fluid d-flex flex-column col-9 mb-2 text-gray-dark"> GitHub Marketplace </h3> <p class="d-block text-gray-light f4-mktg-fluid mb-6 mr-2"> Install apps that integrate directly with GitHub's API to customize and optimize your workflows – build your own for private use or publication in the GitHub Marketplace. </p> <span class="h6-mktg-fluid Bump-link no-wrap link-blue-mktg mt-auto position-absolute bottom-4"> Learn more <span class="Bump-link-symbol"> <svg class="octicon octicon" height="16" viewbox="0 0 16 16" width="16"><path clip-rule="evenodd" d="m8.21967 2.96967c.29289-.29289.76777-.29289 1.06066 0l4.24997 4.25c.2929.29289.2929.76777 0 1.06066l-4.24997 4.24997c-.29289.2929-.76777.2929-1.06066 0s-.29289-.7677 0-1.0606l2.96963-2.9697h-7.4393c-.41421 0-.75-.33579-.75-.75s.33579-.75.75-.75h7.4393l-2.96963-2.96967c-.29289-.29289-.29289-.76777 0-1.06066z" fill-rule="evenodd"></path></svg> </span> </span> </a> </div> <div class="col-12 col-md-6 col-lg-4 mb-6-fluid d-flex flex-column flex-justify-between" id="github-sponsors"> <a href="https://web.archive.org/web/20200930085745/https://docs.github.com/en/github/supporting-the-open-source-community-with-github-sponsors/about-github-sponsors" class="box-shadow-card-border-mktg rounded-2-fluid height-full bg-gray-light p-4 no-underline d-flex flex-column flex-nowrap flex-items-start position-relative flex-shrink-0 hover-grow features-community--card" title="GitHub Sponsors" data-ga-click="Features community link, click, text: GitHub Sponsors; location: Community section; ref_cta: Learn more; ref_page: /features; ref_loc: features_community"> <div class="mb-4 circle text-center lh-0"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/icons/icon-sponsors.png" alt="" aria-hidden="true" loading="lazy" width="72" height="72"> </div> <h3 class="h3-mktg-fluid d-flex flex-column col-9 mb-2 text-gray-dark"> GitHub Sponsors </h3> <p class="d-block text-gray-light f4-mktg-fluid mb-6 mr-2"> Financially support the open source projects your code depends on. Sponsor a contributor, maintainer, or project with one time or recurring contributions. </p> <span class="h6-mktg-fluid Bump-link no-wrap link-blue-mktg mt-auto position-absolute bottom-4"> Learn more <span class="Bump-link-symbol"> <svg class="octicon octicon" height="16" viewbox="0 0 16 16" width="16"><path clip-rule="evenodd" d="m8.21967 2.96967c.29289-.29289.76777-.29289 1.06066 0l4.24997 4.25c.2929.29289.2929.76777 0 1.06066l-4.24997 4.24997c-.29289.2929-.76777.2929-1.06066 0s-.29289-.7677 0-1.0606l2.96963-2.9697h-7.4393c-.41421 0-.75-.33579-.75-.75s.33579-.75.75-.75h7.4393l-2.96963-2.96967c-.29289-.29289-.29289-.76777 0-1.06066z" fill-rule="evenodd"></path></svg> </span> </span> </a> </div> <div class="col-12 col-md-6 col-lg-4 mb-6-fluid d-flex flex-column flex-justify-between" id="github-learning-lab"> <a href="https://web.archive.org/web/20200930085745/https://lab.github.com/" class="box-shadow-card-border-mktg rounded-2-fluid height-full bg-gray-light p-4 no-underline d-flex flex-column flex-nowrap flex-items-start position-relative flex-shrink-0 hover-grow features-community--card" title="GitHub Learning Lab" data-ga-click="Features community link, click, text: GitHub Learning Lab; location: Community section; ref_cta: Learn more; ref_page: /features; ref_loc: features_community"> <div class="mb-4 circle text-center lh-0"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/icons/icon-learning-lab.png" alt="" aria-hidden="true" loading="lazy" width="72" height="72"> </div> <h3 class="h3-mktg-fluid d-flex flex-column col-9 mb-2 text-gray-dark"> GitHub Learning Lab </h3> <p class="d-block text-gray-light f4-mktg-fluid mb-6 mr-2"> Learn new skills by completing tasks and projects directly within GitHub, guided by our friendly Learning Lab bot. </p> <span class="h6-mktg-fluid Bump-link no-wrap link-blue-mktg mt-auto position-absolute bottom-4"> Learn more <span class="Bump-link-symbol"> <svg class="octicon octicon" height="16" viewbox="0 0 16 16" width="16"><path clip-rule="evenodd" d="m8.21967 2.96967c.29289-.29289.76777-.29289 1.06066 0l4.24997 4.25c.2929.29289.2929.76777 0 1.06066l-4.24997 4.24997c-.29289.2929-.76777.2929-1.06066 0s-.29289-.7677 0-1.0606l2.96963-2.9697h-7.4393c-.41421 0-.75-.33579-.75-.75s.33579-.75.75-.75h7.4393l-2.96963-2.96967c-.29289-.29289-.29289-.76777 0-1.06066z" fill-rule="evenodd"></path></svg> </span> </span> </a> </div> <div class="col-12 col-md-6 col-lg-4 mb-6-fluid d-flex flex-column flex-justify-between" id="electron"> <a href="https://web.archive.org/web/20200930085745/https://www.electronjs.org/docs" class="box-shadow-card-border-mktg rounded-2-fluid height-full bg-gray-light p-4 no-underline d-flex flex-column flex-nowrap flex-items-start position-relative flex-shrink-0 hover-grow features-community--card" title="Electron" data-ga-click="Features community link, click, text: Electron; location: Community section; ref_cta: Learn more; ref_page: /features; ref_loc: features_community"> <div class="mb-4 box-shadow-card-mktg circle text-center lh-0"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/icons/icon-electron.svg" alt="" aria-hidden="true" loading="lazy" width="72" height="72"> </div> <h3 class="h3-mktg-fluid d-flex flex-column col-9 mb-2 text-gray-dark"> Electron </h3> <p class="d-block text-gray-light f4-mktg-fluid mb-6 mr-2"> Write cross-platform desktop applications using JavaScript, HTML and CSS with the Electron framework, based on Node.js and Chromium. </p> <span class="h6-mktg-fluid Bump-link no-wrap link-blue-mktg mt-auto position-absolute bottom-4"> Learn more <span class="Bump-link-symbol"> <svg class="octicon octicon" height="16" viewbox="0 0 16 16" width="16"><path clip-rule="evenodd" d="m8.21967 2.96967c.29289-.29289.76777-.29289 1.06066 0l4.24997 4.25c.2929.29289.2929.76777 0 1.06066l-4.24997 4.24997c-.29289.2929-.76777.2929-1.06066 0s-.29289-.7677 0-1.0606l2.96963-2.9697h-7.4393c-.41421 0-.75-.33579-.75-.75s.33579-.75.75-.75h7.4393l-2.96963-2.96967c-.29289-.29289-.29289-.76777 0-1.06066z" fill-rule="evenodd"></path></svg> </span> </span> </a> </div> <div class="col-12 col-md-6 col-lg-4 mb-6-fluid d-flex flex-column flex-justify-between" id="atom"> <a href="https://web.archive.org/web/20200930085745/https://atom.io/docs" class="box-shadow-card-border-mktg rounded-2-fluid height-full bg-gray-light p-4 no-underline d-flex flex-column flex-nowrap flex-items-start position-relative flex-shrink-0 hover-grow features-community--card" title="Atom" data-ga-click="Features community link, click, text: Atom; location: Community section; ref_cta: Learn more; ref_page: /features; ref_loc: features_community"> <div class="mb-4 box-shadow-card-mktg circle text-center lh-0"> <img src="https://web.archive.org/web/20200930085745im_/https://github.githubassets.com/images/modules/site/features/launchpad/icons/icon-atom.svg" alt="" aria-hidden="true" loading="lazy" width="72" height="72"> </div> <h3 class="h3-mktg-fluid d-flex flex-column col-9 mb-2 text-gray-dark"> Atom </h3> <p class="d-block text-gray-light f4-mktg-fluid mb-6 mr-2"> Atom is a hackable text editor built on Electron—deeply customizable but still approachable using the default configuration. </p> <span class="h6-mktg-fluid Bump-link no-wrap link-blue-mktg mt-auto position-absolute bottom-4"> Learn more <span class="Bump-link-symbol"> <svg class="octicon octicon" height="16" viewbox="0 0 16 16" width="16"><path clip-rule="evenodd" d="m8.21967 2.96967c.29289-.29289.76777-.29289 1.06066 0l4.24997 4.25c.2929.29289.2929.76777 0 1.06066l-4.24997 4.24997c-.29289.2929-.76777.2929-1.06066 0s-.29289-.7677 0-1.0606l2.96963-2.9697h-7.4393c-.41421 0-.75-.33579-.75-.75s.33579-.75.75-.75h7.4393l-2.96963-2.96967c-.29289-.29289-.29289-.76777 0-1.06066z" fill-rule="evenodd"></path></svg> </span> </span> </a> </div> </div> </div> </div> </div> </div> <div class="pt-8"> <div class="p-responsive-fluid container-xl"> <div class="col-8-max mx-auto pb-4"> <div class="text-center"> <h2 class="h1-mktg-fluid mb-3-fluid">Ready to get started?</h2> <a href="/web/20200930085745/https://github.com/pricing" class="btn-mktg-fluid btn-lg-invisible-mktg-fluid Bump-link link-blue-mktg text-mono f4-mktg-fluid" data-ga-click="Features, click to learn more about Pricing, ref_page:/features;ref_cta:View pricing and plans;ref_loc:features pricing footer section">View pricing and plans <span class="Bump-link-symbol"> <svg width="16" height="16" class="octicon octicon-arrow-right" viewbox="0 0 16 16" version="1.1" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg></span></a> </div> </div> </div> <div class="overflow-x-hidden position-relative"> <div class="d-flex mx-auto p-responsive-fluid overflow-x-scroll js-pricing-plans-container pricing-plans-container flex-xl-justify-center py-4"> <div class="m-3 p-3 pt-6 col-6 col-md-6 d-flex flex-column flex-justify-between flex-shrink-0 bg-white border border-black-fade-5-fluid rounded-2-fluid box-shadow-card-mktg pricing-plan-card js-pricing-plan-card"> <div class="text-center mb-5"> <h3 class="h4-mktg-fluid mb-2">Free</h3> <p class="lh-condensed f4-mktg-fluid text-gray mb-0">Unlimited collaborators in <br>private repositories.</p> </div> <div class="text-center"> <div class="mb-5 d-flex flex-row flex-items-center flex-justify-center features-pricing-plan"><span class="f2-mktg-fluid pricing-dollar-sign height-full pr-2">$</span><span class="h1-mktg-fluid pricing-plan-value height-full pr-2">0</span><span class="h6-mktg-fluid pricing-plan-details height-full">per month</span></div> <a class="btn-mktg-fluid features-btn-clear-bg features-btn-blue btn-block h5-mktg-fluid" data-ga-click="Sign up, click to sign up for account, ref_page:/features;ref_cta:Join for free;ref_loc:bottomcarousel" data-hydro-click="{"event_type":"authentication.click","payload":{"location_in_page":"individuals choose free","repository_id":null,"auth_type":"SIGN_UP","originating_url":"https://github.com/features","user_id":null}}" data-hydro-click-hmac="0ca5719f5ae395173a95a203e933c2e9f1f55a0005944d867bf3aced3d2e02bc" href="/web/20200930085745/https://github.com/join?plan=free&ref_cta=Join%2520for%2520free&ref_loc=bottomcarousel&ref_page=%2Ffeatures&source=pricing-card-free">Join for free</a> </div> </div> <div class="m-3 p-3 pt-6 col-6 col-md-6 d-flex flex-column flex-justify-between flex-shrink-0 bg-white border border-black-fade-5-fluid rounded-2-fluid box-shadow-card-mktg pricing-plan-card js-pricing-plan-card"> <div class="text-center mb-5"> <h3 class="h4-mktg-fluid mb-2">Team</h3> <p class="lh-condensed f4-mktg-fluid text-gray mb-0"> Advanced collaboration <br>for your projects. </p> </div> <div class="text-center"> <div class="mb-5 d-flex flex-row flex-items-center flex-justify-center features-pricing-plan"><span class="f2-mktg-fluid pricing-dollar-sign height-full pr-2">$</span><span class="h1-mktg-fluid pricing-plan-value height-full pr-2">4</span><span class="h6-mktg-fluid pricing-plan-details height-full"> per user/ month</span></div> <a class="btn-mktg-fluid features-btn-clear-bg features-btn-blue btn-block h5-mktg-fluid" data-ga-deferred="[["ec:addImpression",{"name":"Team","category":"Plan","position":2}]]" data-ga-click="Sign up, click to sign up for account, ref_page:/features;ref_cta:Continue with Team;ref_loc:bottomcarousel" data-hydro-click="{"event_type":"authentication.click","payload":{"location_in_page":"pricing teams choose team","repository_id":null,"auth_type":"SIGN_UP","originating_url":"https://github.com/features","user_id":null}}" data-hydro-click-hmac="7913ad92ddbf8ade3bd19eae4f6ff5750d84d88b25a3a5b557af51d0805715ec" href="/web/20200930085745/https://github.com/join?plan=business&ref_cta=Continue%2520with%2520Team&ref_loc=bottomcarousel&ref_page=%2Ffeatures&setup_organization=true&source=pricing-card-team">Continue with Team</a> </div> </div> <div class="m-3 p-3 pt-6 col-6 col-md-6 d-flex flex-column flex-justify-between flex-shrink-0 bg-white border border-black-fade-5-fluid rounded-2-fluid box-shadow-card-mktg pricing-plan-card js-pricing-plan-card"> <div class="text-center mb-5"> <h3 class="h4-mktg-fluid mb-2">Enterprise</h3> <p class="lh-condensed f4-mktg-fluid text-gray mb-0">Essential management and <br>security for small teams</p> </div> <div class="text-center"> <div class="mb-5 d-flex flex-row flex-items-center flex-justify-center features-pricing-plan"><span class="f2-mktg-fluid pricing-dollar-sign height-full pr-2">$</span><span class="h1-mktg-fluid pricing-plan-value height-full pr-2">21</span><span class="h6-mktg-fluid pricing-plan-details height-full"> per user/ month</span></div> <a href="https://web.archive.org/web/20200930085745/https://enterprise.github.com/contact?ref_page=/features&ref_cta=Contact%20Sales&ref_loc=bottomcarousel Enterprise" class="btn-mktg-fluid features-btn-clear-bg features-btn-blue btn-block h5-mktg-fluid" data-ga-click="Contact Sales, click to Contact Sales, ref_page:/features;ref_cta:Contact Sales;ref_loc:bottomcarousel Enterprise">Contact Sales</a> </div> </div> <div class="m-3 p-3 pt-6 col-6 col-md-6 d-flex flex-column flex-justify-between flex-shrink-0 bg-white border border-black-fade-5-fluid rounded-2-fluid box-shadow-card-mktg pricing-plan-card js-pricing-plan-card"> <div class="text-center mb-5"> <h3 class="h4-mktg-fluid mb-2">GitHub One</h3> <p class="lh-condensed f4-mktg-fluid text-gray mb-0">Security, compliance, and flexible deployment for enterprises</p> </div> <div class="text-center"> <a class="btn-mktg-fluid btn-outline-mktg-fluid link-blue-mktg features-btn-outline-blue btn-block h5-mktg-fluid mb-2" data-ga-click="Features, click to learn more about GitHub One, card:GitHub One; ref_page:/features;ref_cta:Learn more;ref_loc:Features" href="/web/20200930085745/https://github.com/pricing#github-one">Learn more</a> <a href="https://web.archive.org/web/20200930085745/https://enterprise.github.com/contact?referrer=github_one&ref_page=/features&ref_cta=Contact%20Sales&ref_loc=bottomcarousel GitHub One" class="btn-mktg-fluid features-btn-clear-bg features-btn-blue btn-block h5-mktg-fluid" data-ga-click="Contact Sales, click to Contact Sales, ref_page:/features;ref_cta:Contact Sales;ref_loc:bottomcarousel GitHub One">Contact Sales</a> </div> </div> <div class="d-block d-md-none pl-1"> </div> </div> </div> </div> </div> </div> </main> </div> <footer class="footer mt-6"> <div class="container-xl p-responsive"> <div class="d-flex flex-wrap py-5 mb-5"> <div class="col-12 col-lg-4 mb-5"> <a href="/web/20200930085745/https://github.com/" data-ga-click="Footer, go to home, text:home" class="text-gray-dark" aria-label="Go to GitHub homepage"> <svg height="30" class="octicon octicon-logo-github" viewbox="0 0 45 16" version="1.1" width="84" aria-hidden="true"><path fill-rule="evenodd" d="M18.53 12.03h-.02c.009 0 .015.01.024.011h.006l-.01-.01zm.004.011c-.093.001-.327.05-.574.05-.78 0-1.05-.36-1.05-.83V8.13h1.59c.09 0 .16-.08.16-.19v-1.7c0-.09-.08-.17-.16-.17h-1.59V3.96c0-.08-.05-.13-.14-.13h-2.16c-.09 0-.14.05-.14.13v2.17s-1.09.27-1.16.28c-.08.02-.13.09-.13.17v1.36c0 .11.08.19.17.19h1.11v3.28c0 2.44 1.7 2.69 2.86 2.69.53 0 1.17-.17 1.27-.22.06-.02.09-.09.09-.16v-1.5a.177.177 0 00-.146-.18zM42.23 9.84c0-1.81-.73-2.05-1.5-1.97-.6.04-1.08.34-1.08.34v3.52s.49.34 1.22.36c1.03.03 1.36-.34 1.36-2.25zm2.43-.16c0 3.43-1.11 4.41-3.05 4.41-1.64 0-2.52-.83-2.52-.83s-.04.46-.09.52c-.03.06-.08.08-.14.08h-1.48c-.1 0-.19-.08-.19-.17l.02-11.11c0-.09.08-.17.17-.17h2.13c.09 0 .17.08.17.17v3.77s.82-.53 2.02-.53l-.01-.02c1.2 0 2.97.45 2.97 3.88zm-8.72-3.61h-2.1c-.11 0-.17.08-.17.19v5.44s-.55.39-1.3.39-.97-.34-.97-1.09V6.25c0-.09-.08-.17-.17-.17h-2.14c-.09 0-.17.08-.17.17v5.11c0 2.2 1.23 2.75 2.92 2.75 1.39 0 2.52-.77 2.52-.77s.05.39.08.45c.02.05.09.09.16.09h1.34c.11 0 .17-.08.17-.17l.02-7.47c0-.09-.08-.17-.19-.17zm-23.7-.01h-2.13c-.09 0-.17.09-.17.2v7.34c0 .2.13.27.3.27h1.92c.2 0 .25-.09.25-.27V6.23c0-.09-.08-.17-.17-.17zm-1.05-3.38c-.77 0-1.38.61-1.38 1.38 0 .77.61 1.38 1.38 1.38.75 0 1.36-.61 1.36-1.38 0-.77-.61-1.38-1.36-1.38zm16.49-.25h-2.11c-.09 0-.17.08-.17.17v4.09h-3.31V2.6c0-.09-.08-.17-.17-.17h-2.13c-.09 0-.17.08-.17.17v11.11c0 .09.09.17.17.17h2.13c.09 0 .17-.08.17-.17V8.96h3.31l-.02 4.75c0 .09.08.17.17.17h2.13c.09 0 .17-.08.17-.17V2.6c0-.09-.08-.17-.17-.17zM8.81 7.35v5.74c0 .04-.01.11-.06.13 0 0-1.25.89-3.31.89-2.49 0-5.44-.78-5.44-5.92S2.58 1.99 5.1 2c2.18 0 3.06.49 3.2.58.04.05.06.09.06.14L7.94 4.5c0 .09-.09.2-.2.17-.36-.11-.9-.33-2.17-.33-1.47 0-3.05.42-3.05 3.73s1.5 3.7 2.58 3.7c.92 0 1.25-.11 1.25-.11v-2.3H4.88c-.11 0-.19-.08-.19-.17V7.35c0-.09.08-.17.19-.17h3.74c.11 0 .19.08.19.17z"></path></svg> </a> </div> <div class="col-6 col-sm-3 col-lg-2 mb-6 mb-md-2 pr-3 pr-lg-0 pl-lg-4"> <h2 class="h5 mb-3 text-mono text-gray-light text-normal">Product</h2> <ul class="list-style-none text-gray f5"> <li class="lh-condensed mb-3"><a href="/web/20200930085745/https://github.com/features" data-ga-click="Footer, go to features, text:features" class="link-gray">Features</a></li> <li class="lh-condensed mb-3"><a href="/web/20200930085745/https://github.com/security" data-ga-click="Footer, go to security, text:security" class="link-gray">Security</a></li> <li class="lh-condensed mb-3"><a href="/web/20200930085745/https://github.com/team" data-ga-click="Footer, go to team, text:team" class="link-gray">Team</a></li> <li class="lh-condensed mb-3"><a href="/web/20200930085745/https://github.com/enterprise" data-ga-click="Footer, go to enterprise, text:enterprise" class="link-gray">Enterprise</a></li> <li class="lh-condensed mb-3"><a href="/web/20200930085745/https://github.com/customer-stories" data-ga-click="Footer, go to customer stories, text:customer stories" class="link-gray">Customer stories</a></li> <li class="lh-condensed mb-3"><a href="/web/20200930085745/https://github.com/readme" data-ga-click="Footer, go to the readme project, text:the readme project" class="link-gray">The ReadME Project</a></li> <li class="lh-condensed mb-3"><a href="/web/20200930085745/https://github.com/pricing" data-ga-click="Footer, go to pricing, text:pricing" class="link-gray">Pricing</a></li> <li class="lh-condensed mb-3"><a href="https://web.archive.org/web/20200930085745/https://resources.github.com/" data-ga-click="Footer, go to resources, text:resources" class="link-gray">Resources</a></li> <li class="lh-condensed mb-3"><a href="https://web.archive.org/web/20200930085745/https://github.com/github/roadmap" data-ga-click="Footer, go to roadmap, text:roadmap" class="link-gray">Roadmap</a></li> </ul> </div> <div class="col-6 col-sm-3 col-lg-2 mb-6 mb-md-2 pr-3 pr-md-0 pl-md-4"> <h2 class="h5 mb-3 text-mono text-gray-light text-normal">Platform</h2> <ul class="list-style-none f5"> <li class="lh-condensed mb-3"><a href="https://web.archive.org/web/20200930085745/https://docs.github.com/" data-ga-click="Footer, go to api, text:api" class="link-gray">Developer API</a></li> <li class="lh-condensed mb-3"><a href="https://web.archive.org/web/20200930085745/http://partner.github.com/" data-ga-click="Footer, go to partner, text:partner" class="link-gray ">Partners</a></li> <li class="lh-condensed mb-3"><a href="https://web.archive.org/web/20200930085745/https://atom.io/" data-ga-click="Footer, go to atom, text:atom" class="link-gray ">Atom</a></li> <li class="lh-condensed mb-3"><a href="https://web.archive.org/web/20200930085745/http://electronjs.org/" data-ga-click="Footer, go to electron, text:electron" class="link-gray ">Electron</a></li> <li class="lh-condensed mb-3"><a href="https://web.archive.org/web/20200930085745/https://desktop.github.com/" data-ga-click="Footer, go to desktop, text:desktop" class="link-gray ">GitHub Desktop</a></li> </ul> </div> <div class="col-6 col-sm-3 col-lg-2 mb-6 mb-md-2 pr-3 pr-md-0 pl-md-4"> <h2 class="h5 mb-3 text-mono text-gray-light text-normal">Support</h2> <ul class="list-style-none f5"> <li class="lh-condensed mb-3"><a data-ga-click="Footer, go to help, text:help" class="link-gray " href="https://web.archive.org/web/20200930085745/https://docs.github.com/">Help</a></li> <li class="lh-condensed mb-3"><a href="https://web.archive.org/web/20200930085745/https://github.community/" data-ga-click="Footer, go to community, text:community" class="link-gray ">Community Forum</a></li> <li class="lh-condensed mb-3"><a href="https://web.archive.org/web/20200930085745/https://services.github.com/" data-ga-click="Footer, go to professional services, text:professional services" class="link-gray ">Professional Services</a></li> <li class="lh-condensed mb-3"><a href="https://web.archive.org/web/20200930085745/https://lab.github.com/" data-ga-click="Footer, go to learning lab, text:learning lab" class="link-gray ">Learning Lab</a></li> <li class="lh-condensed mb-3"><a href="https://web.archive.org/web/20200930085745/https://githubstatus.com/" data-ga-click="Footer, go to status, text:status" class="link-gray ">Status</a></li> <li class="lh-condensed mb-3"><a data-ga-click="Footer, go to contact, text:contact" class="link-gray " href="https://web.archive.org/web/20200930085745/https://github.com/contact">Contact GitHub</a></li> </ul> </div> <div class="col-6 col-sm-3 col-lg-2 mb-6 mb-md-2 pr-3 pr-md-0 pl-md-4"> <h2 class="h5 mb-3 text-mono text-gray-light text-normal">Company</h2> <ul class="list-style-none f5"> <li class="lh-condensed mb-3"><a data-ga-click="Footer, go to about, text:about" class="link-gray " href="https://web.archive.org/web/20200930085745/https://github.com/about">About</a></li> <li class="lh-condensed mb-3"><a href="https://web.archive.org/web/20200930085745/https://github.blog/" data-ga-click="Footer, go to blog, text:blog" class="link-gray ">Blog</a></li> <li class="lh-condensed mb-3"><a href="/web/20200930085745/https://github.com/about/careers" data-ga-click="Footer, go to careers, text:careers" class="link-gray">Careers</a></li> <li class="lh-condensed mb-3"><a href="/web/20200930085745/https://github.com/about/press" data-ga-click="Footer, go to press, text:press" class="link-gray">Press</a></li> <li class="lh-condensed mb-3"><a href="https://web.archive.org/web/20200930085745/https://socialimpact.github.com/" data-ga-click="Footer, go to social impact, text:social impact" class="link-gray">Social Impact</a></li> <li class="lh-condensed mb-3"><a href="https://web.archive.org/web/20200930085745/https://shop.github.com/" data-ga-click="Footer, go to shop, text:shop" class="link-gray">Shop</a></li> </ul> </div> </div> </div> <div class="bg-gray-light"> <div class="container-xl p-responsive f6 py-4 d-sm-flex flex-justify-between flex-row-reverse flex-items-center"> <ul class="list-style-none d-flex flex-items-center mb-3 mb-sm-0 lh-condensed-ultra"> <li class="mr-3"> <a href="https://web.archive.org/web/20200930085745/https://twitter.com/github" data-ga-click="Footer, go to Twitter, text:twitter" title="GitHub on Twitter" style="color: #959da5;"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 273.5 222.3" class="d-block" height="18"><path d="M273.5 26.3a109.77 109.77 0 0 1-32.2 8.8 56.07 56.07 0 0 0 24.7-31 113.39 113.39 0 0 1-35.7 13.6 56.1 56.1 0 0 0-97 38.4 54 54 0 0 0 1.5 12.8A159.68 159.68 0 0 1 19.1 10.3a56.12 56.12 0 0 0 17.4 74.9 56.06 56.06 0 0 1-25.4-7v.7a56.11 56.11 0 0 0 45 55 55.65 55.65 0 0 1-14.8 2 62.39 62.39 0 0 1-10.6-1 56.24 56.24 0 0 0 52.4 39 112.87 112.87 0 0 1-69.7 24 119 119 0 0 1-13.4-.8 158.83 158.83 0 0 0 86 25.2c103.2 0 159.6-85.5 159.6-159.6 0-2.4-.1-4.9-.2-7.3a114.25 114.25 0 0 0 28.1-29.1" fill="currentColor"></path></svg> <span class="sr-only">Twitter</span> </a> </li> <li class="mr-3"> <a href="https://web.archive.org/web/20200930085745/https://www.facebook.com/GitHub" data-ga-click="Footer, go to Facebook, text:facebook" title="GitHub on Facebook" style="color: #959da5;"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 15.3 15.4" class="d-block" height="18"><path d="M14.5 0H.8a.88.88 0 0 0-.8.9v13.6a.88.88 0 0 0 .8.9h7.3v-6h-2V7.1h2V5.4a2.87 2.87 0 0 1 2.5-3.1h.5a10.87 10.87 0 0 1 1.8.1v2.1h-1.3c-1 0-1.1.5-1.1 1.1v1.5h2.3l-.3 2.3h-2v5.9h3.9a.88.88 0 0 0 .9-.8V.8a.86.86 0 0 0-.8-.8z" fill="currentColor"></path></svg> <span class="sr-only">Facebook</span> </a> </li> <li class="mr-3"> <a href="https://web.archive.org/web/20200930085745/https://www.youtube.com/github" data-ga-click="Footer, go to YouTube, text:youtube" title="GitHub on YouTube" style="color: #959da5;"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 19.17 13.6" class="d-block" height="16"><path d="M18.77 2.13A2.4 2.4 0 0 0 17.09.42C15.59 0 9.58 0 9.58 0a57.55 57.55 0 0 0-7.5.4A2.49 2.49 0 0 0 .39 2.13 26.27 26.27 0 0 0 0 6.8a26.15 26.15 0 0 0 .39 4.67 2.43 2.43 0 0 0 1.69 1.71c1.52.42 7.5.42 7.5.42a57.69 57.69 0 0 0 7.51-.4 2.4 2.4 0 0 0 1.68-1.71 25.63 25.63 0 0 0 .4-4.67 24 24 0 0 0-.4-4.69zM7.67 9.71V3.89l5 2.91z" fill="currentColor"></path></svg> <span class="sr-only">YouTube</span> </a> </li> <li class="mr-3 flex-self-start"> <a href="https://web.archive.org/web/20200930085745/https://www.linkedin.com/company/github" data-ga-click="Footer, go to Linkedin, text:linkedin" title="GitHub on Linkedin" style="color: #959da5;"> <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 19 18" class="d-block" height="18"><path d="M3.94 2A2 2 0 1 1 2 0a2 2 0 0 1 1.94 2zM4 5.48H0V18h4zm6.32 0H6.34V18h3.94v-6.57c0-3.66 4.77-4 4.77 0V18H19v-7.93c0-6.17-7.06-5.94-8.72-2.91z" fill="currentColor"></path></svg> <span class="sr-only">LinkedIn</span> </a> </li> <li> <a href="https://web.archive.org/web/20200930085745/https://github.com/github" data-ga-click="Footer, go to github's org, text:github" title="GitHub's organization" style="color: #959da5;"> <svg height="20" class="octicon octicon-mark-github d-block" alt="" viewbox="0 0 16 16" version="1.1" width="20" aria-hidden="true"><path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"></path></svg> <span class="sr-only">GitHub</span> </a> </li> </ul> <ul class="list-style-none d-flex text-gray"> <li class="mr-3">© 2020 GitHub, Inc.</li> <li class="mr-3"><a href="/web/20200930085745/https://github.com/site/terms" data-ga-click="Footer, go to terms, text:terms" class="link-gray">Terms</a></li> <li class="mr-3"><a href="/web/20200930085745/https://github.com/site/privacy" data-ga-click="Footer, go to privacy, text:privacy" class="link-gray">Privacy</a></li> <li class="mr-3"><a href="/web/20200930085745/https://github.com/site-map" data-ga-click="Footer, go to site map, text:site map" class="link-gray">Site Map</a></li> <li><a href="/web/20200930085745/https://github.com/git-guides" data-ga-click="Footer, go to Git Guides, text:What is Git?" class="link-gray">What is Git?</a></li> </ul> </div> </div> </footer> <div id="ajax-error-message" class="ajax-error-message flash flash-error"> <svg class="octicon octicon-alert" viewbox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path></svg> <button type="button" class="flash-close js-ajax-error-dismiss" aria-label="Dismiss error"> <svg class="octicon octicon-x" viewbox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path></svg> </button> You can’t perform that action at this time. </div> <script crossorigin="anonymous" async="async" integrity="" type="application/javascript" id="js-conditional-compat" data-src="https://github.githubassets.com/assets/compat-bootstrap-6e7ff7ac.js"></script> <script crossorigin="anonymous" integrity="" type="application/javascript" src="https://web.archive.org/web/20200930085745js_/https://github.githubassets.com/assets/environment-bootstrap-0b18da31.js"></script> <script crossorigin="anonymous" async="async" integrity="" type="application/javascript" src="https://web.archive.org/web/20200930085745js_/https://github.githubassets.com/assets/vendor-0c89a200.js"></script> <script crossorigin="anonymous" async="async" integrity="" type="application/javascript" src="https://web.archive.org/web/20200930085745js_/https://github.githubassets.com/assets/frameworks-3ab8395a.js"></script> <script crossorigin="anonymous" async="async" integrity="" type="application/javascript" src="https://web.archive.org/web/20200930085745js_/https://github.githubassets.com/assets/behaviors-bootstrap-f7c41a2e.js"></script> <script crossorigin="anonymous" async="async" integrity="" type="application/javascript" data-module-id="./contributions-spider-graph.js" data-src="https://github.githubassets.com/assets/contributions-spider-graph-f2149c97.js"></script> <script crossorigin="anonymous" async="async" integrity="" type="application/javascript" data-module-id="./drag-drop.js" data-src="https://github.githubassets.com/assets/drag-drop-b4eca50c.js"></script> <script crossorigin="anonymous" async="async" integrity="" type="application/javascript" data-module-id="./jump-to.js" data-src="https://github.githubassets.com/assets/jump-to-087c4806.js"></script> <script crossorigin="anonymous" async="async" integrity="" type="application/javascript" data-module-id="./manage-membership.js" data-src="https://github.githubassets.com/assets/manage-membership-bootstrap-b7cd70b9.js"></script> <script crossorigin="anonymous" async="async" integrity="" type="application/javascript" data-module-id="./profile-pins-element.js" data-src="https://github.githubassets.com/assets/profile-pins-element-e3f20579.js"></script> <script crossorigin="anonymous" async="async" integrity="" type="application/javascript" data-module-id="./randomColor.js" data-src="https://github.githubassets.com/assets/randomColor-2574a63a.js"></script> <script crossorigin="anonymous" async="async" integrity="" type="application/javascript" data-module-id="./sortable-behavior.js" data-src="https://github.githubassets.com/assets/sortable-behavior-14e520cf.js"></script> <script crossorigin="anonymous" async="async" integrity="" type="application/javascript" data-module-id="./tweetsodium.js" data-src="https://github.githubassets.com/assets/tweetsodium-4aaaae6b.js"></script> <script crossorigin="anonymous" async="async" integrity="" type="application/javascript" data-module-id="./user-status-submit.js" data-src="https://github.githubassets.com/assets/user-status-submit-112489c3.js"></script> <script crossorigin="anonymous" async="async" integrity="" type="application/javascript" src="https://web.archive.org/web/20200930085745js_/https://github.githubassets.com/assets/marketing-bootstrap-4125f1a2.js"></script> <script crossorigin="anonymous" async="async" integrity="" type="application/javascript" src="https://web.archive.org/web/20200930085745js_/https://github.githubassets.com/assets/github-bootstrap-8a67b7bf.js"></script> <div class="js-stale-session-flash flash flash-warn flash-banner" hidden> <svg class="octicon octicon-alert" viewbox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path></svg> <span class="js-stale-session-flash-signed-in" hidden>You signed in with another tab or window. <a href="">Reload</a> to refresh your session.</span> <span class="js-stale-session-flash-signed-out" hidden>You signed out in another tab or window. <a href="">Reload</a> to refresh your session.</span> </div> <template id="site-details-dialog"> <details class="details-reset details-overlay details-overlay-dark lh-default text-gray-dark hx_rsm" open> <summary role="button" aria-label="Close dialog"></summary> <details-dialog class="Box Box--overlay d-flex flex-column anim-fade-in fast hx_rsm-dialog hx_rsm-modal"> <button class="Box-btn-octicon m-0 btn-octicon position-absolute right-0 top-0" type="button" aria-label="Close dialog" data-close-dialog> <svg class="octicon octicon-x" viewbox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path></svg> </button> <div class="octocat-spinner my-6 js-details-dialog-spinner"></div> </details-dialog> </details> </template> <div class="Popover js-hovercard-content position-absolute" style="display: none; outline: none;" tabindex="0"> <div class="Popover-message Popover-message--bottom-left Popover-message--large Box box-shadow-large" style="width:360px;"> </div> </div> </body> </html> <!-- FILE ARCHIVED ON 08:57:45 Sep 30, 2020 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 08:31:33 Mar 03, 2025. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 0.643 exclusion.robots: 0.033 exclusion.robots.policy: 0.021 esindex: 0.01 cdx.remote: 7.075 LoadShardBlock: 324.019 (6) PetaboxLoader3.datanode: 230.226 (7) PetaboxLoader3.resolve: 139.358 (2) load_resource: 101.631 -->