Sourcetreeをインストールした後、Atlassianアカウントにログインするように求められます。ただし、いったんログインすると、ログアウトしたりアカウントを切り替えたりするためのログアウトオプションはありません。どうすればいいですか?
Sourcetreeをインストールした後、Atlassianアカウントにログインするように求められます。ただし、いったんログインすると、ログアウトしたりアカウントを切り替えたりするためのログアウトオプションはありません。
これをする、
<username>\AppData\Local\Atlassian\SourceTree\
に移動しますaccounts.json
を削除します。次のダイアログが表示され、Atlassianアカウントにログインするように求められます。
注:私はWindows 10を使用していますが、他のシステムでも同じだと思います。
答えではなく、関連しています。
SourceTreeで2つ以上のアカウントを操作できますが、どちらの種類もいい感じに切り替えることはできません。たとえば、ログアウトする必要なく、2つの異なるbitbucketアカウントからチェックアウトできます。たとえば、プッシュなどの特定のGUIコマンドが機能しない場合があります。そのためにはコマンドラインを使用する必要がありますが、機能します。
複数アカウントのシナリオで変更をコミットする場合、別の注意事項があります。ソースでは複数のアカウントを追加できますが、見た目だけではできません。下の画像に示すように、コミット時に名前/メールを手動で変更する必要があります(正しくない場合)(画像アイコンをクリックしてダイアログを表示します)。ただし、同じログインで複数のアカウントを操作できます。
MacでSourceTreeを使用している場合は、SourceTree-> Preference-> Networkに移動します
URLのユーザー名のリストを取得します。そこでユーザー名を更新し、ユーザー名が反映され始める次のプッシュ/プルイベントを更新できます。
後藤
C:\Users\(User)\AppData\Local\Atlassian\SourceTree
そして
passwd
ファイルを削除します。
(オプションでedit
userhosts
編集用のファイルusername
ができます)
以下のステップは私のために働いた
Sourcetree
(トップバー)> Preference
> Accounts
(2番目のタブ)>アカウントを選択し、Remove
をクリックします