In private mode, GitHub Enterprise requires everyone to sign in to access the installation. Anonymous clones over git:// will be disabled, as will the sign-up page for built-in authentication.

You must enable private mode if your GitHub Enterprise instance is publicly accessible over the Internet, as explained in the FAQ.

To enable private mode:

  1. Go to the Management Console by opening the following URL in your web browser.

    http(s)://hostname/setup
    
  2. Click the Settings tab. Settings tab

  3. Click Privacy in the menu on the left side of the page. Privacy settings

  4. Select the Private mode checkbox. Private mode checkbox

To disable private mode, unselect the Private mode checkbox.