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

如何通过git add命令仅向GitHub仓库添加.cpp文件?

如何用git add选择性添加.cpp文件到Git仓库

以下是几种实用的方法,帮你只把.cpp文件加入Git暂存区:

  • 添加当前目录下所有.cpp文件
    直接用通配符匹配当前目录的.cpp文件:

    git add *.cpp
    
  • 添加当前目录及所有子目录下的.cpp文件
    用递归通配符匹配所有层级的.cpp文件:

    git add **/*.cpp
    

    注:Git 2.13及以上版本默认支持这个递归语法,旧版本可能需要先执行git config --global core.longpaths true开启相关支持

  • 灵活筛选(排除特定目录的.cpp文件)
    如果需要排除某个子目录里的.cpp文件,可以结合find命令精准筛选:

    find . -name "*.cpp" -not -path "./不需要的目录/*" | xargs git add
    

    把命令里的./不需要的目录/*替换成你要排除的实际目录路径即可。

操作完后可以用git status命令查看暂存区状态,确认只有目标.cpp文件被添加。

内容的提问来源于stack exchange,提问作者Mehedy Abu Hasan Alvee

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.08 08:53:08