簡體   English   中英

如何在 TortoiseGit 上更改 GitHub 帳戶

[英]How to change GitHub account on TortoiseGit

當我要推動時,我得到了拒絕的許可

我要在 TortoiseGit 上更改 GitHub 帳戶,因為當前帳戶沒有推送權限。

錯誤:[遠程:對(存儲庫)的權限被拒絕(GitHub 帳戶)]

任何方法都可以更改 TortoiseGit 上的 GitHub 帳戶嗎?

我想您啟用了git憑證幫助程序並存儲了憑據。 您必須使用Windows憑據管理器手動刪除它們,請參閱https://stackoverflow.com/a/31782500/3906760 之后,您將再次被要求,並可以使用其他帳戶。

我知道它已經晚了但有些人可能會發現以下信息有用。

您需要打開.git文件夾(它是隱藏文件夾,首先啟用show hidden folders選項)然后在其中打開配置文件。

在那里你可以看到許多屬性,如[core],[remote],[origin]。

現在你需要創建像[credential]這樣的屬性。

[credential]
   username = your-account-username
[user]
   name = your name
   email = your email address

如果已存在任何屬性,請將其替換為您所需的帳戶詳細信息。

就是這樣,現在當你再次提交或推送時,它會詢問你在配置文件中輸入的帳戶詳細信息的密碼。

在互聯網上超過5個小時后我找到了解決這個問題的方法。 您可以嘗試這樣:C:\\ Program Files \\ Git \\ mingw64 \\ etc \\ gitconfig刪除此文件,下次您將要求輸入用戶名和密碼。

使用git bash的最簡單方法

右鍵單擊git repository文件夾並打開git bash


$ git config --global user.name "Your new username"
$ git config --global user.email "Your new Mail ID"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM