本地修改项目名称后是否可将代码推送至原有GitHub仓库?
解答
完全可以推送,Git的推送逻辑和本地项目文件夹的名称不存在绑定关系,只和本地仓库配置的远端仓库地址有关,操作方法如下:
- 首先进入本地更名后的项目根目录,执行
git remote -v命令,确认输出的fetch、push地址为你原有GitHub仓库的地址。 - 若地址正确,执行常规推送操作即可:
- 暂存所有变更:
git add . - 提交变更:
git commit -m "更新项目正式名称" - 推送至远端:
git push
- 暂存所有变更:
- 若查询到的远端地址有误,执行
git remote set-url origin 原有GitHub仓库地址重新绑定后,再执行上述推送步骤即可。
补充说明:如果后续你需要将GitHub远端仓库的名称也同步修改为正式名称,可直接在GitHub仓库的设置页修改仓库名,之后将本地的远端仓库地址更新为新的仓库地址即可,不会丢失任何历史提交记录。
内容的提问来源于stack exchange,提问作者Salman Ali
相关产品推荐
相关产品推荐

