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

如何将本地代码推送到GitHub仓库指定文件夹?

解决Git推送代码到GitHub指定文件夹的问题

你犯了个典型错误——把GitHub网页上的文件夹浏览URL(带/tree/main的那种)当成了Git远程仓库地址,这就导致推送时找不到仓库。下面是正确的操作步骤:

第一步:修正远程仓库配置

  1. 先删掉错误的远程仓库设置:
    git remote remove origin
    
  2. 添加正确的仓库克隆地址(去你GitHub仓库主页,点「Code」按钮复制HTTPS或SSH地址,格式是https://github.com/你的用户名/仓库名.git或者git@github.com:你的用户名/仓库名.git):
    git remote add origin 你的仓库克隆地址
    
  3. 检查配置是否正确:
    git remote -v
    
    正常会显示类似这样的结果:
    origin  https://github.com/xxx/xxx.git (fetch)
    origin  https://github.com/xxx/xxx.git (push)
    

第二步:把代码推送到指定文件夹

有两种简单的方式:

  • 方式一:本地先搭好对应文件夹结构
    在本地项目根目录创建和GitHub上一样的文件夹:

    mkdir -p "WEEK 2/module - 6.5"
    

    把你的代码文件移动到这个本地文件夹里,然后提交推送:

    git add .
    git commit -m "提交代码到WEEK 2/module - 6.5"
    git push origin main
    
  • 方式二:直接移动已跟踪的代码文件
    如果你的代码已经被Git跟踪了,直接用git mv命令移动到目标文件夹:

    mkdir -p "WEEK 2/module - 6.5"
    git mv 你的代码文件名 "WEEK 2/module - 6.5/"
    git add .
    git commit -m "移动代码到指定文件夹"
    git push origin main
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.01 01:59:58