[英]How do I take git repo and make a new project based on it
我在github上有一個iOS項目的git repo,想復制它並根據它制作一個新項目嗎?
我怎樣才能做到這一點? 然后分支???
我不只是想要分支,我想要一個全新的項目,該項目與將來對原始項目的更改斷開了連接。
您必須從github網站上的原始存儲庫中分叉存儲庫。 然后,您必須將該存儲庫克隆到您的計算機中。 因此,現在新的存儲庫將獨立於您的原始存儲庫,
您可以使用git archive
:
git archive --format=zip --prefix MyNewProj/ HEAD -o ../theproject.zip
cd ..
unzip theproject.zip
cd MyNewProj
git init
git add .
git commit -m "initial commit of completely original repo"
這將創建所有跟蹤文件的zip存檔(不會被忽略,如二進制文件)。 然后,您可以將其解壓縮到新項目中。
之后,您可以在github上創建一個新的倉庫 (不要初始化它)並推送到該倉庫 。
git remote add origin https://github.com/yourgithubaccount/MyNewProj.git
git push -u origin master
.git
目錄。 git init
, git add .
, git commit
舞蹈。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.