【发布时间】:2021-10-06 09:13:12
【问题描述】:
我有很多文件要添加到我的提交中,但我想排除几个文件夹和文件。
我们有一个脚本可以在 Windows 上执行此操作,但在 Mac 的 zsh bash 终端上运行时它不起作用。
这就是它的样子:
git add -A -- :!snippets/elevar-body-end.liquid :!snippets/elevar-checkout-end.liquid :!snippets/elevar-head.liquid :!layout/theme.liquid :!sections/footer.liquid :!config/*
当我们在 mac 上运行它时,这是我们得到的错误:
zsh: event not found: snippets/elevar
我们应该如何修改我们的脚本以便它可以在 Windows 和 Mac 上运行?
【问题讨论】:
-
你看过.gitgnore吗?我不了解 Windows,但这适用于 Mac。
-
zsh和bash是两个独立的 shell,它们都独立于它们运行的终端仿真器。你根本没有使用bash,只有zsh。跨度>
标签: git command-line zsh