Git:阻止提交临时代码

时间:2017-05-09 18:58:51

标签: git

我经常忘记我的文件中的一些临时代码(用于调试或其他),然后提交它们并将这些提交推送到我的远程存储库。 这当然可以通过恢复更改来修复,但我的提交变得混乱“忘了删除xxx”..

我习惯用“TEMP”评论标记我的临时代码。但有没有办法自定义git,以便在文档中找到这个单词时,会返回警告(或错误)消息?

由于

1 个答案:

答案 0 :(得分:4)

你需要一个git hook。

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

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

希望有所帮助