[英]Is it possible to fork a public GitHub repo into an enterprise repository?
[英]Create a fork of public git repo for github
我剛剛開始使用 git 和 github,我需要一些建議。 我想創建一個公共 git 存儲庫的分支(如果您感興趣,可以使用 qemu-kvm)。 我計划在 github 上有一個公共版本的 fork,並為我們的團隊提供一個開發版本。
我確信有很多方法可以設置它,但是 git 有時讓我感到困惑。 我想做的是...
在我的開發機器上的一個特殊官方分支中創建 qemu-kvm 存儲庫的克隆。 允許團隊克隆這個 repo 並將更改提交到 master 分支。 當 master 分支穩定后,我會將代碼合並到一個 github 分支並使用它來更新 github 上的代碼。
我會定期在官方分支上獲取更改,並根據需要將它們合並到我的 github 分支。
這聽起來合理還是有更好的方法來做到這一點? 謝謝,史蒂夫
它可以工作,但您需要在本地環境中管理一個特殊的克隆。
您可以簡單地在您的 fork 上發布一個“ dev
”分支,並要求您的開發人員直接推送您的 fork 的該分支(將開發人員添加為合作者)
您將負責克隆該 GitHub 分支並將dev
合並到master
,確保它穩定並基於原始存儲庫中 master 的最新版本(因此將 master 分支重新建立在upstream/master
之上,有點像“我的拉取請求已合並,下一步該怎么做? ”)。
然后你可以將master
推送到你的叉子並發出拉取請求。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.