如何将个人GitHub仓库迁移至作业指定的组织仓库?
个人GitHub仓库迁移至组织作业仓库的操作步骤
方法一:使用Git命令行(适合愿意尝试命令的新手)
- 打开电脑的命令提示符(Windows)或终端(Mac/Linux)
- 把你的个人仓库克隆到本地:
git clone https://github.com/MYUSERNAME/MYPROJECTNAME.git - 进入克隆下来的仓库文件夹:
cd MYPROJECTNAME - 添加组织作业仓库作为新的远程仓库:
git remote add target-repo https://github.com/ORGANISATIONNAME/ASSIGNMENTNAME-MYUSERNAME.git - 推送所有代码分支和标签到组织仓库:
git push target-repo --all git push target-repo --tags - 完成后打开组织仓库的网页,确认所有文件和提交记录都已同步
方法二:使用GitHub网页导入(完全不用命令,更简单)
- 登录GitHub,找到并进入你的组织作业仓库页面
- 点击页面顶部的「Settings」选项卡
- 拉到页面最底部,找到「Import code」区域,点击「Import code」按钮
- 在跳转后的页面里,「Your old repository's clone URL」输入框中填入你的个人仓库地址:
https://github.com/MYUSERNAME/MYPROJECTNAME.git - 确认目标仓库显示的是组织的作业仓库(系统会自动填充),然后点击「Begin import」
- 等待几分钟,导入完成后刷新组织仓库页面,检查内容是否完整
注意事项
- 如果你的个人仓库是私有仓库,导入时可能需要输入GitHub账号密码授权访问
- 迁移完成后,个人仓库的内容不会被删除,你可以继续保留或根据需求处理
内容的提问来源于stack exchange,提问作者Emile Caron
相关产品推荐
相关产品推荐

