【文件属性】:
文件名称:pre-commit:git的预提交钩子略有改进
文件大小:465KB
文件格式:ZIP
更新时间:2021-02-02 04:00:10
ruby git RubyJavaScript
一个更好的git的预提交钩子。
安装
安装宝石
$ gem install pre-commit
使用pre-commit命令生成存根预提交钩子
# In your git repo
$ pre-commit install
这将创建一个.git / hooks / pre-commit脚本,它将检查您的git配置并运行已启用的检查。
邦德勒
如果要使用Bundler指定RuboCop的版本,请将以下内容添加到Gemfile :
group :development do
gem "pre-commit" , require : false
gem "rubocop" , require : false
end
并运行以下命令以通过Bundler运行pre-commit :
$ git config pre-commit.ruby "bundle exec ruby"
RVM
如果使用的是rvm,则需要将pre-commit安装到default gemset中,因为它不使用current环境。
$ rvm default do gem install pre-comm