小编Man*_*ddy的帖子

将 Git Push 保存到输出文件

我是 Git 的新手。

我的问题是,使用 shell 脚本(在 Windows 中运行)我需要将 Git Push 命令保存到输出文件。

到目前为止,我有这样的事情:

echo -e "\n6) ${GREEN}Starting Push.${NC}"
git push -v >> logs/logPush.log

if grep -q -w -i "Rejected" logs/logPush.log ; 
then 
    echo "${RED}A conflict has been detected. Exiting.${NC}" 
    read
    exit
else
    :
fi
Run Code Online (Sandbox Code Playgroud)

但它总是生成一个空白文件。Pull 工作得很好,但...

有谁知道如何使输出文件接收它出现在终端上的全部信息:

Counting objects: 5, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (3/3), done.
Writing objects: 100% (3/3), 289 bytes | 0 bytes/s, done.
Total 3 (delta 2), reused 0 (delta 0) …
Run Code Online (Sandbox Code Playgroud)

linux git bash shell

2
推荐指数
2
解决办法
2084
查看次数

标签 统计

bash ×1

git ×1

linux ×1

shell ×1