Git:防止提交临时代码

Toh*_*iko 1 git

我经常在文件中忘记一些临时代码(用于调试或其他方式),然后提交它们并将这些提交推送到我的远程存储库中。当然,可以通过还原更改来解决此问题,但是我的提交变得混乱不堪,“忘记删除xxx”。

我养成了用“ TEMP”注释标记我的临时代码的习惯。但是是否可以自定义git,以便在文档中找到该单词时会返回警告(或错误)消息?

谢谢

red*_*ent 5

您需要一个git hook。

在您的项目目录中,是隐藏文件夹.git。编辑文件.git/hooks,然后创建如下脚本:

https://github.com/git/git/blob/master/templates/hooks--pre-commit.sample

希望能有所帮助