2022-12-21 git force-if-includes オプション / ISO27001(ISMS)
git force-if-includes オプション
`--force-if-includes` 知らんかった。--force-with-lease に足しとこ » git push -f が更に安全になる --force-if-includes - id:onk のはてなブログ https://t.co/jlXkTuUAeY
— toshimaru (@toshimaru_e) December 21, 2022
【追記】…と思ったけど、--force-with-lease
自体が --force-if-includes
より強力らしく、両方のオプション付けても実際は無視されるようなので、結論としては --force-with-lease
オプションをつけさえすればいいっぽい。
–force-with-lease 自体がすでに「リモートの状態が自分の知っているものと一致しているか」というチェックを行っており、–force-if-includes と似た安全機構だからです。
Git は「重複した安全チェックは意味がない」と判断し、–force-if-includes を無視(no-op)にします。
ISO27001(ISMS)
ISO/IEC 27001は、情報セキュリティマネジメントシステム(ISMS)に関する国際規格です。 情報の機密性・完全性・可用性の3つをバランスよくマネジメントし、情報を有効活用するための組織の枠組みを示しています。
概要 | ISO/IEC 27001(情報セキュリティ) | ISO認証 | 日本品質保証機構(JQA)
ISO27001とは「Information Security Management Systems」といい、その名の通り情報セキュリティマネジメントシステムについてのISO規格です。 英頭文字を取り、略称としてよく「ISMS」とも呼ばれています。
ISO27001(ISMS)とは?要求事項や認証取得のメリットについて基本から解説します! - 株式会社GCERTI-JAPAN