pre-commit

    3熱度

    1回答

    當我嘗試提交時出現此錯誤。 OS - 最新OSX Git版本 - Git版本2.11.0(蘋果的Git-81) .git/hooks/pre-commit: line 2: ./node_modules/pre-commit/hook: No such file or directory

    0熱度

    1回答

    我們使用的是Ubuntu。我想在所有開發人員機器中執行預先提交的鉤子,因此在所有需要手動設置的開發人員機器中都需要執行,因爲不可能提交鉤子腳本。請給我任何解決方案,以避免個人設置。 謝謝,

    0熱度

    1回答

    我使用GIT pre-commit掛鉤來查找我的README.md文件中的字符串模式前。 {{STRING_PATTERN}},然後將字符串模式更改爲所需的文本/代碼輸出,其中還包含當前分支名稱。 這是問題。 pre-commit腳本的工作原理是,它定位字符串模式並用正確的文本/代碼替換它,但在提交更改之前似乎沒有這樣做......這意味着在運行git commit -m "Updated REA

    0熱度

    2回答

    我用這個.PRE提交 - config.yaml文件預先承諾(摘錄): - repo: https://github.com/pre-commit/pre-commit-hooks sha: v0.9.2 hooks: - id: trailing-whitespace - id: end-of-file-fixer - id: check-yam

    1熱度

    1回答

    我想在我的存儲庫本地添加一個預先提交的鉤子。我只想在提交中修改/添加/刪除.tpl文件時才運行腳本。有沒有簡單的方法來檢查這個? 謝謝:-)

    1熱度

    1回答

    繼「非管理員安裝」的指令預提交的website,我跑以下命令: curl http://pre-commit.com/install-local.py | python 這些指令提供了以下注釋:「(升級:運行再次,卸載:通過卸載到python)「 現在,我想卸載預先提交。我想了解如何將卸載傳遞給Python。我不確定什麼路過uninstall需要。 我已經試過: curl http://pre

    0熱度

    2回答

    嗨,大家好我有一個git倉庫3個文件夾(個人js項目)。 這裏是我的pre-commit鉤 #!/bin/bash echo -e "\033[1;92m Linting Staged Files . . . " files=$(git diff --diff-filter=d --cached --name-only | grep -E '\.(js|jsx)$') path=(${fi

    0熱度

    1回答

    我想要做一些類似git commit --no-verify但與mercurial。有沒有辦法做到這一點?

    1熱度

    1回答

    我試圖執行一個git commit消息策略來保持我的倉庫乾淨整潔。我見過關於服務器端和客戶端鉤子的官方文檔,然後我碰到了husky。 到目前爲止,我可以與第一個合作,但不能設置哈士奇,我還有很多東西要學。主要想法是能夠在新工作站上工作而無需手動設置任何客戶端掛鉤。 有人可以解釋我如何設置哈士奇來檢查我的提交消息,甚至作出例子嗎? 這是我在project-root/githooks文件夾承​​諾,味

    0熱度

    1回答

    我已經配置rubocop寶石到我的項目與git的承諾使用pre-commit鉤和我所面臨的問題:rubocop評估對commit鉤子檢查的Gemfile但是當我手動項目的目錄中運行rubocop它不是覈實。其實當我運行rubocop Gemfile它的作品,但它對我來說太不方便了......也許有人已經解決了這個問題?