簡體   English   中英

如何取消我的計算機與github帳戶的鏈接?

[英]How do I unlink my computer from a github account?

我已經能夠將Mac GitHub應用程序推送到GitHub倉庫,但我現在正在嘗試使用命令行,我看到了這個錯誤:

remote: Permission to bfred-it/test.git denied to wildlifela.

wildlifela是我最近在不同項目中使用的公司帳戶,我想我只將SSH密鑰添加到該帳戶。

問題是即使從我的帳戶(wildlifela),我的帳戶(bfred-it),我的計算機上的RSA密鑰(使用ssh-add -D )刪除我的密鑰並清空〜/ .ssh文件夾,我仍然得到那個錯誤。

它似乎不是一個回購問題:我剛剛在GitHub.com上創建了一個repo,克隆到了我的桌面,創建了一個提交, git push origin master仍然產生了這個錯誤。

按照生成SSH密鑰程序后, ssh -T git@github.com我認證為bfred-it,但我仍然不能像bfred那樣推送它。

我能做什么? (OSX 10.9)

我通過使用不同版本的git 解決了這個問題。

而不是使用OS X的git我現在使用自制軟件的git並且它正常工作。

如果有人對發生的事情有任何見解,請分享。

雖然我從操作系統中刪除了ssh密鑰和git配置文件,但它不會讓我克隆/拉/推送到存儲庫

  1. 檢查回購確實是由你擁有的(推送到它)
  2. 總是可以選擇使用https url(使用GitHub用戶名/密碼)
  3. 刪除ssh密鑰可能還不夠,還有〜/ .ssh / config文件。

正如評論中所提到的,它可能取決於您的Git版本以及您的操作系統(Windows,Mac或Linux)。

暫無
暫無

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

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