【发布时间】:2017-12-19 17:59:37
【问题描述】:
我正在尝试在代码提交之前对其运行格式命令。我希望它在未格式化或在提交之前自动执行时不允许提交。
现在发生的是提交发生,并且格式在提交后作为非暂存更改应用。
这是我的.git/hooks/pre-commit:
#!/bin/bash
go fmt src/*.go
【问题讨论】:
-
您的脚本将在提交之前格式化您的工作树文件。 (预提交确实意味着它所说的。)您的问题是这与您的提交无关,它只是继续提交已经上演的内容。并不是说这能解决你的主要问题。