首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >crontab未显示git远程分支

crontab未显示git远程分支
EN

Stack Overflow用户
提问于 2019-11-18 18:40:44
回答 1查看 90关注 0票数 1

shell脚本中列出远程分支的简单代码:

代码语言:javascript
复制
cd <directory>
git branch --remote > test2.log

从命令行运行时运行良好,但在由crontab运行时-不产生任何结果。不过,列出本地分支是双向的。

到处都找不到答案。寻求帮助。

EN

回答 1

Stack Overflow用户

发布于 2019-11-18 21:01:07

找到了解决方案。非常有趣的事情-从这个命令的各种变体中,只有第一个&最后一个可以在cron中工作(而所有六个都可以在控制台中工作):

似乎cron在git命令选项中使用双连字符-减号(--)有问题。

编辑:

遵循@torek建议:"whereis git“显示了两个git实例-一个是2.17版,另一个是1.7.1版。Cron使用的是后者,它没有"--remote“和"--list”选项。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58912715

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档