我爲什麼不能分叉這個倉庫?

robot
摘要生成中

你有沒有試過分叉一個代碼庫,卻得到那個惱人的“無法分叉,因爲分叉被禁用”的消息?是的,我也是。這樣的事情發生。真沒意思。

爲什麼分叉會被關閉

由於各種原因,代碼庫會被鎖定。安全性是一個重要原因。組織不希望他們的私有代碼隨處可見。這是合理的。

項目設置可能是罪魁禍首。有人點擊了那個“禁用分叉”按鈕。哎呀。

有些地方只希望分叉留在他們的組織內部。就像是把一切都留在家族裏。私有倉庫默認情況下往往是鎖定的。這就是它的運作方式。

克服這些障礙

那你能做什麼?這取決於你是誰。

如果你運行這個倉庫:檢查你的設置!通常在“功能”部分有一個簡單的切換選項。點擊它。問題解決。

組織擁有者擁有特殊權限。他們可以爲所有人更改政策。這些設置通常似乎埋藏在組織菜單的某個地方。

只是一個貢獻者?你需要好好請求。說真的,給管理員發消息,解釋一下你爲什麼需要那個分叉。不能保證有效,但試一試是值得的。

不同平台,不同規則

GitHub以自己的方式運作。如果你是組織所有者,請查找“成員權限”。

GitLab?不太清楚,但項目設置提供了答案。

Bitbucket用戶可能需要深入配置文件。令人驚訝的是,他們使其變得如此技術化。

請記住 - 分叉實際上並不是 Git 本身的一部分。這只是這些平台提供的功能。選項將根據您的代碼所在的位置而有所不同。

查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 留言
  • 轉發
  • 分享
留言
0/400
暫無留言
交易,隨時隨地
qrCode
掃碼下載 Gate App
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)