conventional-changelog/commitlint

Error when working from within a branch worktree

Open

#787 建立於 2019年9月13日

在 GitHub 查看
 (13 留言) (0 反應) (0 負責人)TypeScript (15,497 star) (896 fork)batch import
bughelp wanted

描述

When trying to run commitlint from within a branch worktree directory, I get the following error: could not find git root from undefined

Expected Behavior

The operation should succeed without error.

Current Behavior

The operation errors with could not find git root from undefined

Affected packages

  • cli
  • core
  • prompt
  • config-angular

Steps to Reproduce (for bugs)

  1. Checkout a repo
  2. Checkout a different branch into a separate folder via worktree: git worktree add -b my-branch ../my-branch
  3. CD into the branch folder
  4. Make some changers
  5. Try to commit

Your Environment

Executable Version
commitlint --version 8.1.0
git --version git version 2.20.1.windows.1
node --version v10.14.1

貢獻者指南