14
提交和推送git提交有多种方法。Git - 你能找到客户端用来推送什么?
- 命令行
- 浏览器编辑器(github上,gitlab)
- sourcetree(更新:sourcetree 确实支持--signoff)
- 塔
- github上桌面
通过看github上的回购公共历史记录,有什么办法可以确定git提交的百分比是多少命令行vs git gui工具?
推理
我们正在试图确定那将是多么不利是mandate that users commit与git commit --signoff
(而不是贡献者许可协议)。没有git gui工具我找到支持--signoff
也许不明白;我见过的大多数Git前端只是在引擎盖下调用命令行工具。除非他们以某种方式签署提交信息,否则我怀疑你将无法从历史中获得此信息。 – Undo
我会执行一个服务器端的git提交挂钩,它会检查提交msg是否有signoff。 – Chii
FWIW Atlassian Sourcetree支持签收。 –