You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Visual Studio从克隆仓库的本地分支创建新GitHub仓库

从本地分支创建新GitHub仓库(Visual Studio操作步骤)

步骤1:在GitHub创建空仓库

登录GitHub,创建一个完全空的新仓库——不要勾选「Initialize this repository with a README」「Add a .gitignore」或「Choose a license」选项,直接完成创建。记下这个新仓库的HTTPS或SSH地址(比如https://github.com/你的用户名/新仓库名.git)。

步骤2:在Visual Studio切换到目标本地分支

打开Visual Studio并加载你的本地仓库:

  • 点击顶部菜单栏的「Git」→「Manage Branches」
  • 在分支列表里找到你要用来创建新仓库的分支,右键选择「Checkout」,切换到该分支。

步骤3:替换远程仓库地址

在Visual Studio的团队资源管理器中:

  1. 点击「Settings」(齿轮图标)
  2. 选择「Repository Settings」
  3. 在「Remotes」区域,选中原来的远程仓库(通常叫origin),点击「Edit」
  4. 将远程地址替换成你刚创建的新GitHub仓库地址,保存修改。

如果你想保留原远程地址,可以新增一个远程(比如命名为new-origin),之后推送时指定这个远程,但通常直接替换origin更直接。

步骤4:推送到新GitHub仓库

回到团队资源管理器的「Changes」标签页:

  1. 点击顶部的「Sync」按钮,切换到同步视图
  2. 点击「Push」按钮,首次推送时会提示设置上游分支,勾选「Set upstream for this branch」并确认推送。

如果推送时提示冲突,大概率是因为你创建新仓库时不小心初始化了README等文件,此时需要删除远程仓库的初始化内容后重新推送。

可选:命令行辅助方案(VS图形界面异常时用)

打开VS内置终端(「View」→「Terminal」),执行以下命令:

# 切换到目标分支
git checkout 你的本地分支名
# 替换远程origin地址
git remote set-url origin 新仓库地址
# 推送分支到新远程
git push -u origin 你的本地分支名

内容的提问来源于stack exchange,提问作者Nastihan Beheshtypour

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.01 16:41:02