Open5

`~/.ssh/` のような機密情報をdotfilesのリポジトリでどう取り扱う?

四ツ山伊吹四ツ山伊吹

雑な案とか

  • ユーティリティで暗号化してリポジトリに入れる。
  • git-update-index--skip-worktree オプションで管理から外す。
  • gitignore でそもそも含めない。
  • {config,id_ed25519,known_hosts} とかを空のファイルで置き換える。
  • うっかりコミットする前に警告する枠組みをを整える。