Independent developer

mark matsu.

地図、公共データ、AIを使ったプロダクトを開発しています。ここでは、制作物、技術的な判断、調査の記録を公開します。

ソフトウェア開発

GitHubアカウント2つ、切り替えコマンドゼロ

開発用と公開用でGitHubアカウントを分け、指定ディレクトリ以下では名義も認証も自動で切り替わる構成を作る。includeIfとSSHエイリアスとinsteadOfの組み合わせで、切り替え忘れによる誤爆を仕組みで防ぐ。

記事を読む