Git-Tower for Mac - 我如何在每次提交中使用 --no-verify 标志?
Git-Tower for Mac - how can i use --no-verify flag in each commit?
我们正在使用 husky 预提交挂钩,从那以后我就不能再使用 tower 进行提交了。我现在使用 CLI 进行提交,但我也希望能够使用 Git Tower。
那里的任何用户都知道快速修复吗?谢谢。
一般来说,桌面应用程序没有可用的 Shell 环境。
为了使您能够将提交挂钩与捆绑的 Git 二进制文件一起使用,您需要手动设置一个 environment.plist 文件。
以下是 Tower 帮助指南中的详细指南:https://www.git-tower.com/help/mac/faq-and-tips/faq/hook-scripts
如果您需要进一步的帮助,请随时通过 https://www.git-tower.com/support/contact 与我们联系。
要在前端项目中禁用 husky
引入的钩子,您可以:
在 ~/Library/Application Support/com.fournova.Tower3/
中创建 environment.plist
文件,内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>HUSKY_SKIP_HOOKS</key>
<integer>1</integer>
</dict>
</plist>
就是这样。下次如果您尝试推送某些内容,husky
引入的挂钩将被禁用。
注意:您也可以像这样在 CLI 中使用此标志:
HUSKY_SKIP_HOOKS=1 git <command> ...
我也写了一篇关于它的 blog post。
我找到了这篇有用的文章:https://dev.to/studiospindle/using-husky-s-pre-commit-hook-with-a-gui-21ch
您可以创建一个文件 ~/.huskyrc
包含:
PATH="/usr/local/bin:$PATH"
或者如果你使用 nvm:
PATH="/usr/local/bin:$PATH"
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
我们正在使用 husky 预提交挂钩,从那以后我就不能再使用 tower 进行提交了。我现在使用 CLI 进行提交,但我也希望能够使用 Git Tower。
那里的任何用户都知道快速修复吗?谢谢。
一般来说,桌面应用程序没有可用的 Shell 环境。 为了使您能够将提交挂钩与捆绑的 Git 二进制文件一起使用,您需要手动设置一个 environment.plist 文件。
以下是 Tower 帮助指南中的详细指南:https://www.git-tower.com/help/mac/faq-and-tips/faq/hook-scripts
如果您需要进一步的帮助,请随时通过 https://www.git-tower.com/support/contact 与我们联系。
要在前端项目中禁用 husky
引入的钩子,您可以:
在 ~/Library/Application Support/com.fournova.Tower3/
中创建 environment.plist
文件,内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>HUSKY_SKIP_HOOKS</key>
<integer>1</integer>
</dict>
</plist>
就是这样。下次如果您尝试推送某些内容,husky
引入的挂钩将被禁用。
注意:您也可以像这样在 CLI 中使用此标志:
HUSKY_SKIP_HOOKS=1 git <command> ...
我也写了一篇关于它的 blog post。
我找到了这篇有用的文章:https://dev.to/studiospindle/using-husky-s-pre-commit-hook-with-a-gui-21ch
您可以创建一个文件 ~/.huskyrc
包含:
PATH="/usr/local/bin:$PATH"
或者如果你使用 nvm:
PATH="/usr/local/bin:$PATH"
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"