我有一个由GitHub Classroom创建的作业项目,也是私有的。那么,如何将我的项目与所有现有的提交转移到我的个人帐户?
[步骤1]
-
转到Github教室私有回购并从[code]克隆git URL
-
从父文件夹打开cmd
-
git clone --bare _____(clone URL)
[-bare=>克隆所有提交] -
从资源管理器打开克隆的文件夹
[步骤2]
-
创建新的回购
-
只需复制原始URL
-
git push --mirror _____(origin url)
[-mirror=>传输所有提交]
[步骤3]
- 更改原点[否则新代码将推送到上一个git位置]
git remote -v
[检查远程版本]git remote set-url origin _____(origin URL)
git remote -v
示例
git clone --bare https://github.com/your-assignment-project.git
git push --mirror https://github.com/your-personal-repo.git
git remote set-url origin https://github.com/your-personal-repo.git
git remote -v