提交/推送代码更改的通知

时间:2018-06-15 05:46:34

标签: git github notifications gitlab atlassian-sourcetree

我有一群队友,他们在各自的代码编辑中更改代码,但经常忘记提交并推送Git。无论如何都要在代码更改时向他们发送通知,以便通知他们提交并通过Git推送。

我们使用GitlabSourcetree作为Git的GUI客户端。

1 个答案:

答案 0 :(得分:2)

IDE的状态栏显示未推送的内容......但可以忽略。

您的想法是针对IntelliJ IDEA建议的:IDEA-151612,但仍有待处理。

  

关于传出未推送提交的消息

     

如果我可以在设置中选择在关闭IDE时启用警告,如果我在当前的本地GIT仓库中没有推送代码,那将是一个很棒的功能。

除了IDE插件之外,由于SourceTree本身不提供此功能,因此您需要实现定期运行的进程,并且#34; nagging"用户提交和推送(!)。

另一种方法是在Git存储库托管服务器本身提供的 web-IDE 中进行编码。

GitLab刚刚在" Meet the GitLab Web IDE"中提出了这样一个IDE:

  

最初的想法来自员工开发人员Jacob Schatz,他们观察了非开发人员如何很难编辑多个文件并提交这些更改。

     

花了一些时间,但很明显,我们的目标是实现真正的集成开发体验,GitLab UI中的每个人都可以访问,无需安装任何东西。这个想法来自于" Repo编辑器"进入" Web IDE。"

请参阅issue 44846:它包含一个"提交模式"以及一个"提交概述位于侧边栏"

https://gitlab.com/gitlab-org/gitlab-ce/uploads/0c78c2c19b30af8d49370f0f65c0778a/view1_copy_15.png