Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Bash 当有人被推到主机时接收通知_Bash_Windows 10_Git Bash - Fatal编程技术网

Bash 当有人被推到主机时接收通知

Bash 当有人被推到主机时接收通知,bash,windows-10,git-bash,Bash,Windows 10,Git Bash,我正在尝试用GitBash编写一个脚本,它允许我在远程主分支发生可以获取和合并的更改时收到通知。编写一个bash脚本来自动拉取和检测更改非常容易——但是,问题是,当我的本地文件不是最新的时,我希望得到通知 这是一个工作脚本,所以我没有必要的管理员权限给自己发送电子邮件或桌面通知。可以理解的是,当我提出要求时,我被拒绝了管理员权限。有没有别的办法让我注意到这个事实?命令行在大多数情况下最小化。有办法让窗户自动打开吗?我没有主意了。顺便说一句,我用的是Windows10电脑 注意,我还查看了挂钩。我

我正在尝试用GitBash编写一个脚本,它允许我在远程主分支发生可以获取和合并的更改时收到通知。编写一个bash脚本来自动拉取和检测更改非常容易——但是,问题是,当我的本地文件不是最新的时,我希望得到通知

这是一个工作脚本,所以我没有必要的管理员权限给自己发送电子邮件或桌面通知。可以理解的是,当我提出要求时,我被拒绝了管理员权限。有没有别的办法让我注意到这个事实?命令行在大多数情况下最小化。有办法让窗户自动打开吗?我没有主意了。顺便说一句,我用的是Windows10电脑


注意,我还查看了挂钩。我不知道如何通过推送将其发送到电子邮件,所以我只是在Bash中完成了这项工作。

为什么不将定期(每天等)拉主功能并重新设置功能分支的基础作为工作流程的一部分?也许可以制作一个简短的VBScript文件,使用
MsgBox()
弹出一个对话框,然后使用wscript path/to/file运行它。(您可能需要调整wscript——我不知道您的系统路径在GitBash中是如何工作的。)