繁体   English   中英

git命令输出到文件

[英]git command output to a file

我正在使用Ubuntu OS,并且尝试执行git命令,如下所示:

git clone -v https://senuser:xxxx@bitbucket.org/senxxxx/xxxxx.git > /home/ubuntu/output1.txt 2>&1.

但是输出显示:

ubuntu@dev:~ [04:24:16]$ more output1.txt 
Cloning into 'xxxxxxx'...
POST git-upload-pack (252 bytes)
ubuntu@dev:~ [04:24:24]$ 

但是,如果我手动执行命令,则会得到以下提示:

ubuntu@-dev:~ [03:28:36]$ sh testgitpull.sh 
Cloning into 'xxxxxxaws'...
Password for 'https://senuser@bitbucket.org': 
remote: Counting objects: 56, done.
remote: Compressing objects: 100% (40/40), done.
remote: Total 56 (delta 18), reused 0 (delta 0)
Unpacking objects: 100% (56/56), done.
Checking connectivity... done.
ubuntu@xxxx-dev:~ [03:28:48]$

有人可以帮忙如何获得上述输出而不是2行吗?

为什么不执行以下命令?

git clone -v https://senuser:xxxx@bitbucket.org/senxxxx/xxxxx.git &> /home/ubuntu/output1.txt

有关详细信息,请参阅what-does-devnull-21-mean

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM