git添加--安静:安静选项不可用

git添加--安静:安静选项不可用,git,unix,io,Git,Unix,Io,我刚刚解压了一些代码,我想添加一大堆文件 立即提交到存储库并提交。不幸的是,git-add没有 一个--quiet标志和所有用于打印tarball中每个文件的I/O 他正在放慢速度。如何加快此操作(通过静音) 从git add的输出 我想做的是: git add . --quiet 由于此标志不存在,我已尝试重定向标准错误: git add . 2&> /dev/null 不幸的是,当我这样做时,git奇怪地返回,没有添加任何文件 我怎样才能解决这个问题 谢谢。简单地说: gi

我刚刚解压了一些代码,我想添加一大堆文件 立即提交到存储库并提交。不幸的是,git-add没有 一个
--quiet
标志和所有用于打印tarball中每个文件的I/O 他正在放慢速度。如何加快此操作(通过静音) 从git add的
输出

我想做的是:

git add . --quiet
由于此标志不存在,我已尝试重定向标准错误:

git add . 2&> /dev/null
不幸的是,当我这样做时,git奇怪地返回,没有添加任何文件

我怎样才能解决这个问题

谢谢。

简单地说:

git add . 1>/dev/null 2>/dev/null
您还可以使用以下工具将警告/错误记录到一个文件中,并将输出记录到另一个文件中:

git add . 1>git.log 2>git.err

您可以随时执行
git add.>/dev/null
。我也可以帮忙。谢谢你发布相关文章的链接,其中包含了很多有用的信息。但是我不确定到底出了什么问题。我在Aptana Studio 3 build 3.6.0.201407100658中使用的Git编译版本号设置为1.7.3.1.msysgit.0。在这个环境中,当我将stdout和stderr定向到/dev/null时,输出仍然被打印,就像我没有重定向一样。为什么会这样?