如何将GitHub课堂私有回购转移到我的GitHub回购



我有一个由GitHub Classroom创建的作业项目,也是私有的。那么,如何将我的项目与所有现有的提交转移到我的个人帐户?

[步骤1]

  1. 转到Github教室私有回购并从[code]克隆git URL

  2. 从父文件夹打开cmd

  3. git clone --bare _____(clone URL)[-bare=>克隆所有提交]

  4. 从资源管理器打开克隆的文件夹

[步骤2]

  1. 创建新的回购

  2. 只需复制原始URL

  3. git push --mirror _____(origin url)[-mirror=>传输所有提交]

[步骤3]

  1. 更改原点[否则新代码将推送到上一个git位置]
  2. git remote -v[检查远程版本]
  3. git remote set-url origin _____(origin URL)
  4. 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

最新更新