Bash 当有人被推到主机时接收通知
我正在尝试用GitBash编写一个脚本,它允许我在远程主分支发生可以获取和合并的更改时收到通知。编写一个bash脚本来自动拉取和检测更改非常容易——但是,问题是,当我的本地文件不是最新的时,我希望得到通知 这是一个工作脚本,所以我没有必要的管理员权限给自己发送电子邮件或桌面通知。可以理解的是,当我提出要求时,我被拒绝了管理员权限。有没有别的办法让我注意到这个事实?命令行在大多数情况下最小化。有办法让窗户自动打开吗?我没有主意了。顺便说一句,我用的是Windows10电脑Bash 当有人被推到主机时接收通知,bash,windows-10,git-bash,Bash,Windows 10,Git Bash,我正在尝试用GitBash编写一个脚本,它允许我在远程主分支发生可以获取和合并的更改时收到通知。编写一个bash脚本来自动拉取和检测更改非常容易——但是,问题是,当我的本地文件不是最新的时,我希望得到通知 这是一个工作脚本,所以我没有必要的管理员权限给自己发送电子邮件或桌面通知。可以理解的是,当我提出要求时,我被拒绝了管理员权限。有没有别的办法让我注意到这个事实?命令行在大多数情况下最小化。有办法让窗户自动打开吗?我没有主意了。顺便说一句,我用的是Windows10电脑 注意,我还查看了挂钩。我
注意,我还查看了挂钩。我不知道如何通过推送将其发送到电子邮件,所以我只是在Bash中完成了这项工作。为什么不将定期(每天等)拉主功能并重新设置功能分支的基础作为工作流程的一部分?也许可以制作一个简短的VBScript文件,使用
MsgBox()
弹出一个对话框,然后使用wscript path/to/file运行它。(您可能需要调整wscript——我不知道您的系统路径在GitBash中是如何工作的。)