私はgit commit --no-verify
のような何かをしたいが、水銀でしたい。それを行う方法はありますか? hg help config
documentationで述べたようにgitのような水銀のプリコミットフックをスキップできますか?
0
A
答えて
4
:
...複数のフックは、アクションにサフィックスを追加することによって、同じアクションのために実行することができます。 サイト全体のフックを無効にするには、値を変更するか空の文字列に設定します。フックは、「優先度」という接頭辞を追加することによって優先度を付けることができます。新しい行のフック名と優先順位を設定します。デフォルトの優先順位は0です。
(強調するマイン)です。これは、「システム全体のフック」を指しますが、それは同様で、リポジトリのフックのために働く:
$ sed -n '/hooks/,+1p' .hg/hgrc
[hooks]
pre-commit = ./foo.sh
$ cat foo.sh
#! /bin/sh
echo foo
exit 1
$ hg commit
foo
abort: pre-commit hook exited with status 1
を明らかに私の前のcommitフックが働いています。今、それを倒すために:
$ hg --config hooks.pre-commit= commit
nothing changed
(コミットするものは何もありませんでした。事前にコミットフックが働いていたオーバーライド)。
もちろん、複数のプリコミットフックがある可能性があるので、どの特定のフックをオーバーライドするかを知る必要があります。
関連する問題
- 1. 水銀中のgit ls-filesに相当しますか?
- 2. JavaでGITプリコミットフックを書く?
- 3. 水銀変更セットのユーザー名を変更できますか?
- 4. 水銀のデフォルトコマンド
- 5. はどのように私はgitのプリコミットフック
- 6. `git clone --mirror`の水銀に相当するものは何ですか?
- 7. Tortoise-Hg(水銀)がhg-gitを見つけられません
- 8. gitコミットを "再オープン"するにはどうすればよいですか?水銀で
- 9. 水銀リビジョンに「付箋」を追加できますか?
- 10. 水銀で歴史の大きなファイルを削除するにはどうすればよいですか?
- 11. git:プリコミットフックでオブジェクトshasを使用する
- 12. 水銀はどのようにリポジトリ内のファイルを圧縮しますか?
- 13. 水銀から私のプロダクションWebサーバーに変更をどのように伝達できますか?
- 14. 水銀:スタック
- 15. git repoを水銀レポに変換する
- 16. 水銀で過去からの分岐
- 17. クローンの水銀リポジトリをリモートマシン
- 18. Windows上でpypyの水銀レポを複製しようとしています
- 19. 歴史のない水銀のクローン
- 20. 水銀がサブレポを押さないようにするにはどうすればよいですか?
- 21. GITのコマンドラインから制御された条件付きプリコミットフック:可能ですか?
- 22. ロギングの水銀取引
- 23. プラグイン水銀用の「プルリクエスト」
- 24. git defaultコミットメッセージインクルードファイルがプリコミットフックでリセットされる
- 25. 水銀リポジトリをクローン化しようとする「ケースフォールディング」エラー
- 26. 水銀からTFSへの移動コード
- 27. クリアケースから水銀への移行
- 28. hg-gitを使用してgithubに水銀リポジトリをアップロードする際の問題
- 29. 水銀で著者を変更する
- 30. 水銀でバイナリファイルを削除する