SSH鍵管理(Ed25519)と~/.ssh/configの実践設計:複数GitHubアカウントや踏み台サーバーを安全・快適に扱う方法
暗号強度が高くコンパクトなEd25519方式でのSSH鍵生成から、macOSキーチェーン連携、複数GitHubアカウント(個人用・業務委託用)の自動切り替え、ProxyJumpによる踏み台サーバー接続まで解説します。
ターミナル・シェルスクリプト・Git運用・エディタ設定・ローカル開発環境の自動化など、日々の開発生産性を高めるノウハウ。
暗号強度が高くコンパクトなEd25519方式でのSSH鍵生成から、macOSキーチェーン連携、複数GitHubアカウント(個人用・業務委託用)の自動切り替え、ProxyJumpによる踏み台サーバー接続まで解説します。
シェルの起動速度を遅くする原因になりやすい従来のnvmやasdfから、Rust製で高速に動作する「mise」や「fnm」へ移行し、プロジェクトごとのランタイムバージョンを自動切り替えする手順を解説します。
開発中に急なバグ修正やPRレビューが入った際、git stashやブランチ切り替えを行わずに別ディレクトリで即座に作業を開始できる「git worktree」の仕組み、ディレクトリ設計、運用ノウハウを解説します。
macOS標準のzsh環境において、シェルの起動速度(100ms以下)を維持しながら、fzf・ripgrep・zoxide・ezaなどのモダンCLIツールを組み合わせて日々の開発操作を劇的に効率化する設定手順を解説します。