![](/img/trans.png)
[英]Checkout the git commit corresponding to a certain revision from the old SVN repository?
[英]Allow access to git repository from a certain commit
我一直在GitHub上的一個私有項目中工作,我決定將其公開。
為了測試項目,我使用了我想保密的圖形資產。 它們在最新的提交中不存在,但在較早的提交中可用。
我可以配置github(或使用某些git功能)以禁止訪問所有以前的提交,而無需將整個事情重新上傳為新項目嗎?
GitHub已經發布了關於這種情況的指南 。
替代方法之一可能是使用Git Rebase
。 但是,即使那樣,您也將無法訪問以前的提交。 如果可以的話可以這樣
git rebase -i origin/master
它將打開一個交互式編輯器。 您可以有選擇地選擇或壓縮提交。
在此處閱讀有關Interactive Rebase的更多信息
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.