Setting repository visibility
We recommend reviewing the following caveats before you change the visibility of a repository.
Making a repository private
- GitHub will detach public forks of the public repository and put them into a new network. Public forks are not made private.
- If you’re using GitHub Free for personal accounts or organizations, some features won’t be available in the repository after you change the visibility to private. Any published GitHub Pages site will be automatically unpublished. If you added a custom domain to the GitHub Pages site, you should remove or update your DNS records before making the repository private, to avoid the risk of a domain takeover. For more information, see «GitHub’s products and «Managing a custom domain for your GitHub Pages site.»
- GitHub will no longer include the repository in the GitHub Archive Program. For more information, see «About archiving content and data on GitHub.»
- GitHub Advanced Security features, such as code scanning, will stop working. For more information, see «About GitHub Advanced Security.»
Making a repository public
- GitHub will detach private forks and turn them into a standalone private repository. For more information, see «What happens to forks when a repository is deleted or changes visibility?»
- If you’re converting your private repository to a public repository as part of a move toward creating an open source project, see the Open Source Guides for helpful tips and guidelines. You can also take a free course on managing an open source project with GitHub Skills. Once your repository is public, you can also view your repository’s community profile to see whether your project meets best practices for supporting contributors. For more information, see «About community profiles for public repositories.»
- The repository will automatically gain access to GitHub Advanced Security features.
For information about improving repository security, see «Securing your repository.»
Changing a repository’s visibility
On GitHub.com, navigate to the main page of the repository.
Under your repository name, click
Settings. If you cannot see the «Settings» tab, select the
dropdown menu, then click Settings.

Under «Danger Zone», to the right of to «Change repository visibility», click Change visibility.

Select a visibility.

To verify that you’re changing the correct repository’s visibility, type the name of the repository you want to change the visibility of.
Как создать учетную запись и репозиторий на GitHub?
GitHub — это веб-централизованная система для репозиториев. Он используется миллионами людей для работы над миллионами проектов. Хотя это не является прямой частью проекта Git, очень редко можно избежать его. Не только размещение репозиториев, но и многие другие функции, такие как отслеживание проблем, проверка кода и т.д. все это можно сделать на GitHub с помощью учетной записи GitHub.
Настройка Учетной Записи GitHub
Настройка вашей учетной записи на GitHub очень проста. Чтобы установить учетную запись, посетите официальный сайт GitHub https://github.com.
Форма входа появится на той же странице. Заполните форму со своими данными, чтобы создать учетную запись на GitHub.
Примечание: GitHub предупредит вас, если есть какие-либо дубликаты записей, т. е. если это имя пользователя уже занято каким-то другим человеком и т. д. Наряду с ошибкой, GitHub предложит вам также доступные атрибуты.
Как только вы нажмете кнопку Зарегистрироваться на GitHub, вам будет предложено проверить, что вы не робот.
После того как вы подтвердите свою личность, вы можете выбрать план GitHub, на который хотите подписаться.

Для новичка GitHub Free plan более чем достаточно.
GitHub Pro предназначен для тех, кто хотел бы иметь больше частных репозиториев, и людей, вносящих свой вклад в эти репозитории, очень много. Это, как правило, организации. Вы также получите расширенные инструменты, если выберете GitHub Pro, такие как защищенные ветви или графики, которые обозначают информацию о ваших репозиториях, таких как участники, трафик, коммиты и т. д.
В качестве следующего шага вам будет предложено подтвердить свой адрес электронной почты. Вы можете проверить это, перейдя по ссылке, которую GitHub прислал вам на ваш электронный адрес.
Панель Управления Учетной Записью GitHub
Теперь, когда учетная запись GitHub полностью настроена, вы можете войти в систему через свои учетные данные на веб-сайте GitHub. Войдя в систему, вы попадете на панель управления GitHub, которая персонализирована для всех в соответствии с интересами.
Панель мониторинга GitHub будет содержать три раздела.

Репозитории GitHub
Раздел репозитории GitHub будет содержать все репозитории, над которыми работает пользователь. Для удобства можно просто переключиться между этими репозиториями и начать работать над ними снова.
Лента GitHub
Лента GitHub содержит индивидуальный канал, как и другие социальные сети. Вы можете видеть последние действия в ваших репозиториях и действия людей, за которыми вы следите. Этот канал будет содержать все действия частных и публичных репозиториев. Частные репозитории могут включать в себя репозитории, над которыми работает организация или созданные самим пользователем.
GitHub Discover Repositories
Этот раздел недавно представлен GitHub на панели мониторинга. В этом разделе человек сможет увидеть некоторые репозитории, соответствующие его интересам. Если вы не работаете над каким-либо репозиторием, вы всегда можете изучить репозитории через этот раздел и построить свою репутацию на GitHub.
Этого должно быть достаточно, чтобы вы начали работать на GitHub.
Создание Репозитория GitHub
Репозиторий GitHub — это удаленный репозиторий на сервере GitHub. Это совершенно очевидно, так как GitHub — это веб-хостинг для репозитория Git. Создание репозитория GitHub дает нам много преимуществ. Одним из главных преимуществ является то, что вы можете поделиться своим репозиторием. Это самый простой и удобный способ.
Репозиторий на GitHub похож на папку, доступную в интернете в облаке для загрузки, доступа и внесения вклада пользователями. Эта папка содержит файлы кода проекта, которые теперь могут быть использованы другими людьми.
Например, вы работаете над проектом, и кто-то хочет внести свой вклад в ваш проект, вы делитесь с ним своим репозиторием GitHub.
Протолкнуть изменения становится очень легко, так как разработчику нужно протолкнуть только изменения, а не полный файл. Репозиторий GitHub играет жизненно важную роль среди разработчиков. Прежде чем создавать репозиторий, давайте посмотрим, какие типы репозиториев доступны на GitHub.
Типы репозиториев в GitHub
GitHub предоставляет два типа репозиториев, в которых пользователь может выбирать и выполнять свои задачи.
- Публичный репозиторий
- Частное хранилище
Что такое публичный репозиторий на GitHub?
Публичное хранилище на GitHub — это хранилище, которое открыто для всех. Публичный репозиторий GitHub будет виден всем. Любой желающий может увидеть его на GitHub, выполнив поиск, перенаправив по ссылке и т. д. Создание общедоступного репозитория будет включать в себя риск предоставления вашего кода всем желающим. Поскольку любой желающий может видеть репозиторий, любой желающий может скачать код и использовать его в своем проекте. Хотя говорить об этом процессе как о риске было бы неверно, поскольку большинство величайших проектов и программного обеспечения на GitHub были публичными хранилищами только для того, чтобы люди со всего мира могли прийти и внести свой вклад.
Что такое частный репозиторий на GitHub?
Частный репозиторий на GitHub — это репозиторий, который виден только нескольким уполномоченным лицам. Частные репозитории не отображаются, если только вам не будет предложено внести свой вклад. Частные репозитории обычно используются организациями и командами, которые не хотят никакого внешнего вмешательства и хотят разрабатывать код внутри команды. Это очень полезно в тех случаях, когда члены команды географически не расположены в одном месте. Пользователь имеет полное право решать, кто может присоединиться к команде и отвергать других людей. Пользователь также может изменить видимость своего репозитория для публики, когда захочет. Публичные репозитории GitHub можно использовать бесплатно, в то время как частные имеют планы подписки.
Как создать репозиторий GitHub?
Репозитории GitHub легко создавать и легко управлять.
- Чтобы создать репозиторий GitHub, посетите веб-сайт GitHub.
- Войдите в свою учетную запись.
- Целевой страницей будет ваша панель мониторинга. Ссылка на создание репозитория GitHub будет видна только на домашней странице.
Если учетная запись не является новой, то вышеперечисленные параметры не будут видны на домашней странице. Чтобы создать репозиторий для старой учетной записи, нажмите кнопку Создать на левой панели главной страницы.

- Вы попадете на страницу создания репозитория GitHub. Введите имя репозитория, которое является уникальным в пределах вашего рабочего пространства/пространства владельца. GitHub автоматически сообщит вам об этом, как только вы введете имя с маленькой зеленой галочкой.

- Заполните другие параметры, указанные на странице, и нажмите кнопку создать репозиторий, как показано на рисунке.

- Если вы попадете на следующую страницу после нажатия кнопки, поздравляю, вы создали свой первый репозиторий GitHub.

В последнем уроке мы познакомились с командой Git fetch и Read more

В одной из последних статей мы узнали о команде Git Read more
Мы уже знаем, как вносить изменения в локальное хранилище и Read more

Команда git push при выполнении перемещает изменения, внесенные пользователем на Read more

«Клонирование» означает создание идентичных особей естественным или искусственным путем. Клонирование Read more

Сегодня мы узнаем, как скопировать чужой репозиторий в наш аккаунт Read more
Как можно сделать приватный репозиторий публичным на gitHub
Есть приватный репозиторий на GitHub . Хочу сделать его публичным для публикации на GitPages . Как это можно сделать?
![]()
Справа в меню зайти в настройки "Settings" затем вкладка "Options" и в самом низу "Make this repository public".
Обновлено: В разделе Settings > General в самом низу находим группу Danger Zone и выбираем Change visibility > Make public .
Как можно сделать приватный репозиторий публичным на gitHub
Есть приватный репозиторий на GitHub. Хочу сделать его публичным для публикации на GitPages Как это можно сделать?
Ответы (3 шт):
Справа в меню зайти в настройки «Settings» затем вкладка «Options» и в самом низу «Make this repository public».
Добавлю, что сейчас оно переехало влево.
Настройки — Основные — Уровень доступа, доп. функции проекта, разрешения — Видимость проекта — "Публичный".
"Settings" затем вкладка "Options" и в самом низу "Change repository visibility" This repository is currently public.