1. 程式人生 > 實用技巧 >bzoj2693 - jzptab(莫比烏斯函式,數論分塊)

bzoj2693 - jzptab(莫比烏斯函式,數論分塊)

此文轉載自:https://blog.csdn.net/IT_flying625/article/details/101288908

設定倉庫可見性

您可選擇能夠檢視倉庫的人員。

本文內容

  • 關於倉庫可見性
  • 將倉庫設定為私有
  • 把倉庫設定為公共
  • 把倉庫設為內部

關於倉庫可見性

建立倉庫時,您可以選擇將其設為公共、內部或私有。 公共倉庫可供使用

GitHub.com 的所有人訪問,而私有倉庫只有您和您與其共享的人員可訪問。 內部倉庫適用於 GitHub Enterprise Cloud 並且只有企業帳戶的成員可訪問。 更多資訊請參閱“建立內部倉庫”。

倉庫所有者、具有組織所擁有倉庫管理員許可權的人員和組織所有者均可更改倉庫的可見性。

對於組織擁有的倉庫,如果組織所有者將更改倉庫可見性的功能限制為僅組織所有者,則具有公共倉庫管理員許可權的人員無法將其設為私有。

將倉庫設定為私有

如果您使用 GitHub Free,則個人帳戶擁有的私有倉庫最多可有三個協作者。 如果您添加了超過三個其他使用者作為倉庫協作者,您需要在將倉庫設為私有之前將協作者數量減少為三個或更少,或升級到 GitHub Pro。 更多資訊請參閱“從個人倉庫中刪除協作者”。

如果您使用 GitHub Free 並將倉庫的可見性從公共更改為私有,您將失去對如受保護分支和 GitHub 頁面 之類功能的訪問許可權。 任何已釋出的 GitHub 頁面 站點都將自動取消釋出。 如果您將自定義域新增到 GitHub 頁面 站點,應在將倉庫設為私有之前刪除或更新 DNS 記錄,以避免域接管的風險。 更多資訊請參閱“

新增或刪除 GitHub Pages 站點的自定義域”。

如果您將倉庫的可見性從內部更改為私有,則沒有新私有倉庫訪問許可權的任何使用者所屬的復刻都將被刪除。

私有倉庫具有不限數量的協作者以及 GitHub Pro、GitHub Team 和 GitHub Enterprise Cloud 的完整功能。 更多資訊請參閱“GitHub 的產品。”

警告:公共倉庫設為私有時,將分離該公共倉庫的公共復刻並放入新網路中。 公共復刻無法設為私有。 更多資訊請參閱“刪除倉庫或更改其可見性時,復刻會發生什麼變化?

  1. 在 GitHub 上,導航到倉庫的主頁面。

  2. 在倉庫名稱下,單擊Settings(設定)

  3. 在“Danger Zone(危險區域)”下“Make this repository private(將此倉庫設為私有)”旁邊,單擊Make private(設為私有)

  4. 閱讀關於將倉庫設為私有的警告。

  5. 輸入您要設為私有的倉庫的名稱,例如accountname/reponame

  6. 單擊I understand, make this repository private(我已瞭解,請將此倉庫設為私有)

把倉庫設定為公共

警告:將私有倉庫設為公共時,將分離其私有復刻。 更多資訊請參閱“刪除倉庫或更改其可見性時,復刻會發生什麼變化?

  1. 在 GitHub 上,導航到倉庫的主頁面。

  2. 在倉庫名稱下,單擊Settings(設定)

  3. 在“Danger Zone(危險區域)”下“Make this repository public(將此倉庫設為公共)”旁邊,單擊Make public(設為公共)

  4. 閱讀關於將倉庫設為公共的警告。

  5. 輸入您要設為公共的倉庫的名稱,例如accountname/reponame

  6. 單擊I understand, make this repository public(我已瞭解,請將此倉庫設為公共)

用於建立開源專案的資源

如果您將私有倉庫轉換為公共倉庫作為轉向建立開源專案的組成部分, 請參閱開源指南以獲得有用的提示和指導。 您還可以通過GitHub Learning Lab參加有關管理開源專案的免費課程。 您的倉庫設為公共後,您還可以檢視倉庫的社群資料以瞭解專案是否符合支援貢獻者的最佳做法。 更多資訊請參閱“檢視您的社群資料”。

把倉庫設為內部

注:

  • 內部倉庫可用於 GitHub Enterprise Cloud。更多資訊請參閱“GitHub 的產品”。
  • 內部倉庫目前處於測試階段,可能會發生變化。
  1. 在 GitHub 上,導航到倉庫的主頁面。

  2. 在倉庫名稱下,單擊Settings(設定)

  3. 在“Danger Zone(危險區域)”下“Make this repository internal(將此倉庫設為內部)”旁邊,單擊Make internal(設為內部)

  4. 閱讀關於將倉庫設為內部的警告。

  5. 輸入您要設為內部的倉庫的名稱,例如accountname/reponame

  6. 單擊I understand, make this repository internal(我已瞭解,請將此倉庫設為內部)