#git #github
#git #github
Вопрос:
По некоторым причинам я хочу создать ветки GitHub, которые должны быть общедоступными, но их следует находить, только если у пользователя есть полный URL-адрес или название ветки.
Поэтому они не должны быть перечислены ни на моей странице GitHub, ни в выборе ветки репозитория. Примеры:
- Бесплатная учетная запись GitHub с общедоступными ветками, но нигде не размещенная.
- Платная учетная запись GitHub, в которой репозиторий является частным (не подлежащим исключению!), Но ветки являются общедоступными. Как я понимаю, весь репозиторий будет закрытым, и я не могу сделать общедоступными только определенные ветки ?!?
- Платная учетная запись GitHub, в которой я могу создавать общедоступные репозитории / ветки, но настраивать их так, чтобы они не отображались в списке. Не знаю, возможно ли это, потому что у меня пока нет частного плана.
- Возможны другие варианты?
Какие есть варианты для удовлетворения этого требования с помощью GitHub? Спасибо!
Ответ №1:
В документе GitHub нет такой информации. Таким образом, вы не можете выборочно «приватизировать» только ветку. GitHub может сделать некоторые из ваших ветвей «защищенными», но это не то, о чем вы спрашиваете на самом деле: https://help.github.com/articles/about-protected-branches /
Я надеюсь, что следующая статья будет вам полезна: https://24ways.org/2013/keeping-parts-of-your-codebase-private-on-github /