はじめに 皆さんこんにちは。GitHubの水谷と申します。GitHubでは、ビジネスサポートエンジニアという肩書きで企業向けサービスであるGitHub EnterpriseやGitHub Business Cloudのお客様のテクニカルサポートをしています。 GitHubはソースコード、コミットメッセージ、Issue/Pull Requestなど全ての機能においてマルチバイト文字に対応しています。しかし、特定の条件の下では意図せず文字化けが発生することがあります。この記事では文字化けが発生する条件、そのメカニズム、そして対策を解説します。 そもそもGitHubとは? 連載の1回目なので、まずはGitHubについて簡単に紹介します。GitHubは、Gitを軸とした世界最大のソフトウェア開発プラットフォームです。しかし、これは一つの側面にしか過ぎません。GitHubでは自身を "GitHub