私はリモートgitレポにプッシュしているとき、プッシュは拒否されました.
Git'
gitlab-org/gitlab repo introduced it with Lefthook gem
Rubyパッケージ(RubyGems経由)では、
ちょうど私が今朝、ちょうどDocsが更新されることになっていたとき、私がしばらくの間私をdemotivateするというトラブルがありました:
人生は私がなぜそれがあるのか理解するには短すぎる.
pre-push
hookレポでrepoで設定することができます.gitlab-org/gitlab repo introduced it with Lefthook gem
Rubyパッケージ(RubyGems経由)では、
Gemfile
/Gemfile.lock
に対応するすべてのパッケージを更新する必要があります.$ git checkout master (or main) && git pull
私はちょうどいくつかのマークダウンを変更したいが、なぜすべてのRubyパッケージを更新する必要がありますか?ちょうど私が今朝、ちょうどDocsが更新されることになっていたとき、私がしばらくの間私をdemotivateするというトラブルがありました:
$ git push origin HEAD
Lefthook v0.7.5
RUNNING HOOKS GROUP: pre-push
eslint (SKIP. NO FILES FOR INSPECTION)
graphql_docs (SKIP. NO FILES FOR INSPECTION)
EXECUTE > docs-metadata
Documentation metadata found in 1 documentation files.
docs-deprecations (SKIP. NO FILES FOR INSPECTION)
haml-lint (SKIP. NO FILES FOR INSPECTION)
docs-removals (SKIP. NO FILES FOR INSPECTION)
EXECUTE > vale
✔ 0 errors, 0 warnings and 0 suggestions in 1 file.
EXECUTE > markdownlint
yarn run v1.22.17
$ markdownlint --config .markdownlint.yml doc/install/requirements.md
Done in 0.38s.
stylelint (SKIP. NO FILES FOR INSPECTION)
prettier (SKIP. NO FILES FOR INSPECTION)
rubocop (SKIP. NO FILES FOR INSPECTION)
gettext (SKIP BY SETTINGS)
EXECUTE > danger
Could not find omniauth-alicloud-1.0.1 in any of the sources
Run `bundle install` to install missing gems.
SUMMARY: (done in 2.59 seconds)
✔️ docs-metadata
✔️ vale
✔️ markdownlint
🥊 danger
error: failed to push some refs to 'https://gitlab.com/gitlab-org/gitlab.git'
長い間、ルビーからの独立性はこれらのケース(Gitフックのために)私によりよく見えます.人生は私がなぜそれがあるのか理解するには短すぎる.
Reference
この問題について(私はリモートgitレポにプッシュしているとき、プッシュは拒否されました.), 我々は、より多くの情報をここで見つけました https://dev.to/tnir/when-i-am-pushing-to-remote-git-repo-the-push-was-rejected-because-22e3テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol