假设我想使用git add
(或其他一些命令行指令 - 我不能使用 .gitignore)添加所有文件,除了 *.hi 文件。有没有办法做到这一点?到目前为止,我已经尝试过:
git add '!*.hi'
git add '!(*.hi)'
据我了解,这是您在 glob 语法中指定否定的方式,也是在 .gitignore 中执行此操作的方式。然而,对于这两个命令,我都收到错误消息fatal: [pattern] did not match any files
。对于它的价值,我正在从 Windows Powershell 运行这些命令。