将本地文件夹上传到GitHub仓库并忽略node_modules文件夹:

  1. 首先在本地项目根目录创建.gitignore文件,并添加node_modules/内容来忽略该文件夹:

    echo "node_modules/" > .gitignore
    
  2. 初始化git仓库并提交文件

    # 初始化git仓库
    git init
    
    # 添加所有文件(会自动忽略.gitignore中指定的文件)
    git add .
    
    # 提交到本地仓库
    git commit -m "首次提交,忽略node_modules"
    
  3. 关联到GitHub远程仓库并推送

    # 关联远程仓库(替换为你的GitHub仓库URL)
    git remote add origin https://github.com/你的用户名/你的仓库名.git
    
    # 推送到远程仓库
    git push -u origin main
    

如果是从已有远程仓库拉取并更新

# 拉取远程最新代码
git pull origin main

# 再次推送本地修改
git push origin main

.gitignore文件会确保node_modules文件夹及其内容不会被纳入版本控制,既减小仓库体积,也避免上传依赖文件。

Logo

中国智能体开发者社区,聚焦智能体与大模型开发,提供前沿资讯、实用工具链、开源项目及行业案例。通过技术沙龙、开发者大赛等活动,促进经验交流与协作,助力开发者快速构建创新智能应用。

更多推荐