職場ではバージョン管理にGitHubを使用しているのだが、アカウント名がバレるのが嫌で別のアカウントを使っている。しかし、会社でお昼休みや休憩時間に個人の開発を行うときに困ったことが起きた。 会社のPCからgit pushすると、仕事用アカウントとしてpushされてしまうのだ。 ということで、仕事用とプライベート用のアカウントを切り替えて使う方法を調べた。 環境は以下のとおり。 OSXを使用しているが、Windowsでの操作もほぼ変わらないだろう。 Mac OSX Yosemite git v2.5.4 ※ Windowsの場合は、Git for Windowsをインストールし、Git Bashを使うと便利 1. ssh-keygenで公開鍵/秘密鍵を作成する GitHubでは同じ公開鍵を複数のアカウントに登録することができない。 そのため、プライベート用の秘密鍵/公開鍵を作成する。 $

