Disabling Git SSH access to a specific repository
Note: Each repository automatically inherits default settings from the organization or user that owns it. You cannot override the default setting if the repository's owner has enforced the setting on all of their repositories.
- From an administrative account on GitHub Enterprise Server, click in the upper-right corner of any page.
- In the search field, type the name of the repository and click Search.
- In the search results, click the name of the repository.
- From an administrative account on GitHub Enterprise Server, click in the upper-right corner of any page.
- In the upper-right corner of the page, click Admin.
- In the left sidebar, click Admin.
- Under "Git SSH access", use the drop-down menu, and click Disabled.
Disabling Git SSH access to all repositories owned by a user or organization
- From an administrative account on GitHub Enterprise Server, click in the upper-right corner of any page.
- In the search field, type the name of the user or organization and click Search.
- In the search results, click the name of the user or organization.
- From an administrative account on GitHub Enterprise Server, click in the upper-right corner of any page.
- In the upper-right corner of the page, click Admin.
- In the left sidebar, click Admin.
- Under "Git SSH access", use the drop-down menu, and click Disabled. Then, select Enforce on all repositories.
Disabling Git SSH access to all repositories in your enterprise
- Navigate to your enterprise account by visiting
https://HOSTNAME/enterprises/ENTERPRISE-NAME
, replacingHOSTNAME
with your instance's hostname andENTERPRISE-NAME
with your enterprise account's name.
-
In the enterprise account sidebar, click Settings.
-
Under " Settings", click Options.
-
Under "Git SSH access", use the drop-down menu, and click Disabled. Then, select Enforce on all repositories.