Windows计划任务git推送到github
发布时间:2020-12-14 02:22:04 所属栏目:Windows 来源:网络整理
导读:我希望每天晚上都可以添加一个 Windows Scheduled Task来git push to github.我有一个CMD文件.当我在Windows命令提示符下运行CMD文件时,它工作正常.但是,当我通过Windows计划任务运行它.它永远停滞不前.状态为“正在运行”.从日志中我可以看到它成功启动了gi
我希望每天晚上都可以添加一个
Windows Scheduled Task来git push to github.我有一个CMD文件.当我在Windows命令提示符下运行CMD文件时,它工作正常.但是,当我通过Windows计划任务运行它.它永远停滞不前.状态为“正在运行”.从日志中我可以看到它成功启动了git bash shell.任何的想法?
echo git push > i:gitpush echo 'pushing' >>log1 C:WINDOWSSysWOW64cmd.exe /c ""C:Program Files (x86)Gitbinsh.exe" --login i:gitpush" >>log1 2>>error echo 'done pushing' >>log1 del i:gitpush 这是日志输出: 'pushing' Welcome to Git (version 1.7.4-preview20110204) Run 'git help git' to display the help index. Run 'git help <command>' to display help for specific commands. 然后我做了一个实验,将gitpush脚本重命名为错误的文件名.它会立即退出并出现错误“没有这样的文件或目录”,这是预期的.它显示gitpush脚本正确传递给bash但由于某种原因它被卡住了. 我必须通过git bash shell的原因是因为我不知道如何在不使用git bash shell的情况下在windows命令行shell中设置公钥. 谢谢! 解决方法
公钥/私钥也可以在DOS shell中工作,前提是您定义%HOME%环境变量(引用.ssh的父目录) Windows计划任务的技巧是确保: >谁正在运行任务(“系统帐户”?或实际用户?)显示“env”可以帮助调试问题.>运行的地方:如果git push依赖于正确推送当前仓库的当前路径,则需要确保您的任务在预期的位置运行. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- [Windows内核分析]KPCR结构体介绍 (CPU控制区 Processor Co
- Windows 10 – WAMP橙色
- windows-server-2003 – 我为什么要开始替换Windows Server
- windows – 当提供的缓冲区太小时返回哪个HRESULT?
- windows – 客户端计算机从睡眠状态恢复时随机删除的DNS记录
- windows-server-2008-r2 – 从Server 2008r2到2016的就地升
- windows – 每个应用程序配置文件bindingRedirect不适用于D
- winforms – 如何检查单选按钮是否以Windows窗体形式检查
- windows – Orchestrator 2012 vs 2016
- [疑难杂症]__点击win10屏幕最上方的边界会莫名其妙打开Inte
推荐文章
站长推荐
热点阅读