如何通过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
相关产品推荐
相关产品推荐

