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

如何通过命令将本地文件夹添加至已创建的GitHub仓库?

将本地文件夹关联并推送到已有的GitHub仓库

场景1:本地文件夹未初始化Git

  • 打开终端,切换到本地目标文件夹路径:
    cd /path/to/your/local/folder
    
  • 初始化本地Git仓库:
    git init
    
  • 关联你在GitHub上已创建的远程仓库(替换成你的仓库URL,URL中的your-repo-name就是你要指定的仓库名称):
    # SSH方式(推荐,需配置SSH密钥)
    git remote add origin git@github.com:your-username/your-repo-name.git
    # 或HTTPS方式
    git remote add origin https://github.com/your-username/your-repo-name.git
    
  • 将文件夹内所有文件添加到暂存区:
    git add .
    
  • 提交本地更改:
    git commit -m "Initial commit: Add local folder content"
    
  • 推送到远程仓库(如果远程仓库已有初始文件如README.md,需先拉取合并避免冲突):
    # 拉取远程仓库内容并合并(首次关联时用)
    git pull origin main --allow-unrelated-histories
    # 推送到远程主分支
    git push -u origin main
    

场景2:已克隆过目标GitHub仓库,需导入本地文件夹内容

  • 将本地文件夹内的所有内容复制到克隆下来的仓库目录中
  • 切换到克隆的仓库目录:
    cd /path/to/cloned/repository
    
  • 添加新文件到暂存区:
    git add .
    
  • 提交更改:
    git commit -m "Add content from local folder"
    
  • 推送到远程仓库:
    git push origin main
    

关键说明

你提到的「指定具体仓库名称」,本质是通过git remote add origin命令后的仓库URL来关联——URL的最后一段(如your-repo-name.git)对应你在GitHub上创建的仓库名称,确保URL正确即可关联到目标仓库。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.05 04:35:02