我正在从MATLAB调用git log以查找最后一次提交哈希并收到“终端不完全功能”的警告。
我不想在各种git设置或导出正确的TERM变量上纠缠(尝试过TERM=dumb-无效)。
是否有一种方法可以抑制所有git警告,或者至少使git不需要在每个警告后按回车键?
我不想在各种git设置或导出正确的TERM变量上纠缠(尝试过TERM=dumb-无效)。
是否有一种方法可以抑制所有git警告,或者至少使git不需要在每个警告后按回车键?
好的,答案是使用 --no-pager 选项,例如像这样
git --no-pager log -1 --format="%H"
但是为了回答标题中的问题,请使用2>/dev/null
,例如:
git status 2>/dev/null