git隐藏:避免;on<;分行名称>&引用;消息中的字符串
使用git隐藏:避免;on<;分行名称>&引用;消息中的字符串,git,Git,使用git stash[save]命令,它总是在我传递的任何消息前面加上字符串“on”来保存隐藏内容。有没有办法告诉git不要那样做?现在,我只是用vim.git/logs/refs/stash手动删除它,但这并不可取。现在,从git 2.0.0开始,没有办法告诉git不要在传递给git stash[save]的任何消息前加“on” 然而。如果您仔细看这段代码,最终会发现“on”字符串总是在您传递的任何消息前面 # create the stash if test -z "$stash_
git stash[save]
命令,它总是在我传递的任何消息前面加上字符串“on”来保存隐藏内容。有没有办法告诉git不要那样做?现在,我只是用vim.git/logs/refs/stash
手动删除它,但这并不可取。现在,从git 2.0.0开始,没有办法告诉git不要在传递给git stash[save]的任何消息前加“on”
然而。如果您仔细看这段代码,最终会发现“on”字符串总是在您传递的任何消息前面
# create the stash
if test -z "$stash_msg"
then
stash_msg=$(printf 'WIP on %s' "$msg")
else
stash_msg=$(printf 'On %s: %s' "$branch" "$stash_msg")
fi
如果这是一个您想要抓取的问题,那么显然您可以编辑这个文件(例如,在Ubuntu上,默认git将其脚本存储在/usr/lib/git-core中)。我认为这将是一个有用的改变,因为git的指责表明这段代码是在2005年产生的 我不知道有什么办法可以解决这个问题。出于好奇,为什么要删除此文本?说实话,这部分是出于好奇,但也因为对我来说它增加了噪音。我希望看到一个列表,上面写着“重构foobar.java”、“删除XYZ的尝试失败”等等,而不必看到“on branch…”,因为我不关心这些信息。