全局排除文件已在core.excludesFile
中配置。
如何轻松编辑此文件?
答案 0 :(得分:0)
它并不像听起来那么简单。
如果您已设置:
excludesFile = ~/.config/git/ignore
然后你遇到manually expanding the ~
character的问题,这并不像你希望的那么容易。
以下别名将为您带来魔力:
edit-global-excludes = !"bash -c 'f=$(git config core.excludesFile); \"$EDITOR\" \"${f/#\\~/$HOME}\"' #"
这相当于在shell提示符下键入:
$ bash -c 'f=$(git config core.excludesFile); "$EDITOR" "${f/#\~/$HOME}"' #