下面是一个示例的Shell脚本,用于返回你的git仓库跳过的文件列表:
#!/bin/bash
# 获取当前git仓库的根目录路径
repo_path=$(git rev-parse --show-toplevel)
# 获取跳过文件列表
skip_files=$(git ls-files --others --exclude-standard --ignored)
# 输出跳过文件列表
echo "跳过的文件列表:"
echo "$skip_files"
你可以将以上代码保存为skip_files.sh
文件,并在终端中运行该脚本,即可返回你的git仓库跳过的文件列表。
脚本中的git ls-files
命令用于列出git仓库中跳过的文件列表。--others
选项用于显示未被添加到git仓库中的文件,--exclude-standard
选项用于排除标准的git忽略文件,--ignored
选项用于显示被git忽略的文件。
如果你的git仓库中没有跳过文件,运行脚本将返回空的文件列表。