如何注销GitKraken客户端?

时间:2018-11-21 16:23:37

标签: git ubuntu gitkraken

我正在使用公用计算机,却无法弄清楚如何在Ubuntu桌面客户端中注销我的帐户。我找不到注销按钮。我的GitKraken帐户已连接到GitHub,我需要一种注销方法。

7 个答案:

答案 0 :(得分:2)

有一种正式的方法(见下文),但这似乎还不够( 查看评论)

Mahdi Moqadasi添加in the comments

  

我尝试从所有同步的服务器(github,gitlab和bitBucket)注销,并编辑自己的个人信息。
  实际上,GitKraken上没有帐户,但已由GitHub登录。
  因此,当我退出登录并自己登录时,再也没有问题了


原始答案:

来自GitKraken documentation

  

要通过GitHub进行身份验证,请导航至右上角以访问“首选项身份验证”。

https://support.gitkraken.com/img/documentation/integrations/github/preferences.png

尝试使用“使用其他帐户登录”,看看是否还不足以注销您。

如果已连接,则应该能够单击断开连接:

https://support.gitkraken.com/img/documentation/integrations/github/generate-ssh@2x.png

答案 1 :(得分:2)

由于某些原因,它是隐藏在“文件”菜单中的少数几个选项之一。

File > Sign into Different Account

答案 2 :(得分:1)

Windows 上对我来说,卸载和/或删除AppData无效。 必须打开一个仓库,然后我可以从右上角的菜单中选择一个选项,例如VonC的Answers

答案 3 :(得分:1)

点击右上角个人资料图片旁带有三条水平线的按钮,然后选择“登录其他帐户”

答案 4 :(得分:1)

我找到了另一种无需删除所有其他设置即可注销 GitKraken 帐户的解决方案。

.gitkraken 文件夹中有一个名为 config 的文件。在此文件中,所有与 gitkraken 相关的选项和设置都已通过 json 对象进行设置。要删除您登录的 GitKraken 帐户,您需要将 registration 属性替换为空的 json 对象。

之前:

{
  "lastUpgradeScriptRun": "v7.5.0",
  "appId": "xxxx",
  "registration": {                          <== THIS ONE
    "email": "xx@xxx.de",
    "name": "xxx xxx",
    "status": "activated",
    "trialStatus": null,
    "loginType": "github",
    "date": "xxxxxxx",
    "EULA": {
      "version": "7.5.0",
      "status": "agree_verified"
    }
  },
  ...
}

之后:

{
  "lastUpgradeScriptRun": "v7.5.0",
  "appId": "xxxx",
  "registration": {},
  ...
}

config 文件的确切文件路径取决于您的操作系统:

  • Windows:C:\Users\<YOUR USERNAME\AppData\Roaming\.gitkraken\config
  • 基于 Unix:/home/<YOUR USERNAME>/.gitkraken/config

您可以使用您喜欢的每个编辑器(例如 vim、nano、Editor、Notepad++、VSCode 等)编辑此文件,但请确保在编辑文件之前关闭 GitKraken。

答案 5 :(得分:0)

我只是自己遇到这个问题,似乎已经找到解决方法。退出gitkraken并转到AppData文件夹并删除gitkraken配置文件。例如转到C:\ Users \您的用户名\ AppData \ Roaming.gitkraken \并删除配置文件文件夹。重新启动gitkraken时,您应该先退出,然后才能登录到新帐户。

答案 6 :(得分:0)

对于 macOS 类Unix

rm -rf ~/.gitkraken应该可以解决问题。

否则我找不到任何UI来做。

顺便说一句,它删除了所有配置文件和配置