上下文: 有一個私人存儲庫,其中包含我們公司github賬戶內的一個分支,我們想要複製並開始工作。我們希望這個分支作爲一個新的存儲庫存在,它也是私有的。如何複製存儲庫中的私人分支並確保其隱私?
如何將此分支複製到新的存儲庫並確保它不會複製到我的個人github中暴露敏感數據?
上下文: 有一個私人存儲庫,其中包含我們公司github賬戶內的一個分支,我們想要複製並開始工作。我們希望這個分支作爲一個新的存儲庫存在,它也是私有的。如何複製存儲庫中的私人分支並確保其隱私?
如何將此分支複製到新的存儲庫並確保它不會複製到我的個人github中暴露敏感數據?
我最終通過使用以下步驟解決問題:
創建GitHub上的new_repo。
CD到本地要從, 提取其設置爲跟蹤old_branch將成爲 new_repo的主老回購的副本。
$混帳推[email protected]:帳戶名/ new_repo + old_branch:主
使用上述步驟將確保你的日誌記錄是完整的,當你按下指定跳轉到新的回購。只要您推送到私人存儲庫,這也將確保隱私。
@Wunderbread你需要下面的步驟做:
git remote add <newrepo>
,並把它推到新的回購協議(https://git-scm.com/docs/git-remote#git-remote-emaddem),以確保您的新分支沒有一個histor你只要看看git log
,你應該看到只有1次提交,沒有任何以前的歷史,你添加/刪除敏感數據。