はじめに gitアカウントを複数使い分けているときに発生したトラブルの解決法です。 プロジェクトによってGithub, GitBucket, BitBucketなど複数のアカウントを使い分けたい場合にも有効です。 環境 Mac エラー ちなみに、うまく設定できていないとpushするときなどに以下のようなエラーが出ます。 "remote: Permission to ユーザー名1/リポジトリ名 denied to ユーザー名2." 構成 以下のようなGitで管理しているプロジェクトの場合を想定しています。 手順 Sourcetreeで設定する場合 以下のように設定してください。 .gitのconfigを編集する場合 Sourcetree画面の「Congig ファイルを編集」からも編集できますがうまく反映されないことがあるため、以下はMacのターミナルを使った場合です。 以下のようにプッシュ先