Encore's Blog

Web 开发者 | 专注于WEB应用程序的软件开发人员
Git 钩子:提交前使用Rubocop做代码格式检查
工具 2018-09-05 邵壮

Git hook - 如果您使用git作为代码管理工作。 前提摘要:我们会在Rails项目中使用rubocop来校验我们代码的格式,语法等等是否正确。但有时候我们在提交时候在本地会忘记跑rubocop来校验代码是否合格,此时,如果你的项目配置了自动化CI, 那么你可能会收到一封failed的邮件通知. 这样的体验会很不好! 那么为了避免这些事情发生,git有一个很好的钩子来帮我们实线提交前的验证。<pre-commit>, 是不是听起来很不错,接下来我们来使用Ruby来完成这个git hook.  查看所有的hooks - 在你自己项目的根目录下运行 #blog> ls .git/hooks applypatch-msg.sample post-update.sample pre-push.s...

标签: Ruby Git Rails
Git - 在开发页面中显示当前分支名称
开发 2018-04-29 邵壮

在页面中显示当前分支的名称1. 可以在Helper (app/helpers/applicationHelper) 中添加如下代码 class ApplicationHelper   def branch_info     branch_name = `git rev-parse --abbrev-ref HEAD`     content_tag :span, branch_name, :class => "label label-warning"   end end2. 创建新的页面 (app/views/shared/_git_branch_info.haml).git-branch-info   = branch_info3. 是否加载分支名称 - View (app/view/layout/application.haml)- if Rails.env...

标签: Git Rails
This website uses cookies to ensure you get the best experience on our website.
Got it!