1. 程式人生 > >git修改本地ssh key

git修改本地ssh key

今天突然想往自己的git倉庫上傳專案發現瞭如下圖1這個問題,


意思是說現在電腦上記錄的 ssh key是YuriTu這個git賬戶,這個賬戶上原來用這臺電腦的同事的,所以我的專案push不到我的git 倉庫中,那接下就是怎麼解決讓專案push到自己的git賬戶中的問題了。

還有一個方法可以看到現在git記錄的是不是自己的賬戶,在輸入下面的命令後:

git config --global  user.name git config --global  user.email ssh-keygen -t rsa -C "[email protected]" cd ~/.ssh
ssh -T [email protected] 會返回如下欄位。如果兩個紅框裡的欄位不一致時,代表現在電腦記錄的就是設定的其他使用者的ssh key了。


接下來就是解決辦法了:

有點暴力但是能解決問題的辦法就是刪除電腦中記錄的ssh key,然後重新設定成自己的git賬戶,這樣就可以成功把專案push到自己的git倉庫了。

1、檢視系統ssh-key代理,執行如下命令:ssh-add -l


2、如果系統已經 有ssh-key代理,執行下面的命令可以刪除:ssh-add -D

最後就是重新按照git 流程進行設定就可以了。

解決這個問題耗費了我一天的時間,希望可以幫到遇到同樣問題的小夥伴

相關推薦

git修改本地ssh key

今天突然想往自己的git倉庫上傳專案發現瞭如下圖1這個問題, 意思是說現在電腦上記錄的 ssh key是YuriTu這個git賬戶,這個賬戶上原來用這臺電腦的同事的,所以我的專案push不到我的git 倉庫中,那接下就是怎麼解決讓專案push到自己的git賬戶中的問題了。

本地ssh key連線多個git賬號

在開發過程中,可能需要在本地同時連線到多個git賬戶,如公司內部git和github,但是一個使用者的ssh key只能連線到一個git賬戶,這就需要建立多個ssh key,分別連線到不同的賬戶。具體步驟如下: 1.生成ssh key ssh-keygen -t rsa -b 4096 -C

Github(windows)建立倉庫(後附:上傳個人專案,Git常用命令查詢)和配置本地ssh key

建立Github使用者並配ssh 最近需要將課設程式碼上傳到Github上,之前只是用來fork別人的程式碼。 這篇文章寫得是windows下的使用方法(可能隨著版本的更新,部分的操作位置不一樣,需要自己找找。但是主要的過程是一樣的)。 第一步:建立Github新賬戶

ubuntu 安裝Git與配置SSH key

第一步:安裝git。     用Ctrl+Alt+T開啟終端,輸入命令     sudo apt-getinstall git 第二步:配置本機Git屬性     終端輸入:  &nb

git,複製ssh key

Copy the SSH key to your clipboard. If your SSH key file has a different name than the example code, modify the filename to match your current set

git之生成SSH key

git之生成SSH key  SSH 為 Secure Shell 的縮寫,由 IETF 的網路小組(Network Working Group)所制定。利用 SSH 協議可以有效防止遠端管理過程中的資訊洩露問題。簡單說,SSH是一種網路協議,用於計算機之間的加密登入。 1.

Git下多ssh-key管理方法

場景:有時候不僅專案賬號需要ssh,其他的賬號也需要。或者某賬號不僅用於做專案,還要管理一些個人的東西則需要用到多個ssh-key。 時間:2016-11-20 首先,建立兩個ssh,可以自己命名,建議id_rsa_xxx。名字無所謂,本身通過ssh-keygen來生成的金

微信小程式如何修改本地快取key中的單個數據

      最近在做教師評教系統,有一個‘個人資訊’頁面中有個編輯修改郵箱的功能,本來想得很簡單,結果進坑了,搞了好久才出來。        我想實現的效果是點選下圖左側郵箱,然後進入右側頁面,進行郵箱的修改,點選提交後跳轉到左側頁面,同時郵箱也發生改變。      點選‘我

git 修改本地和遠端分支名稱

git branch -a #檢視所有分支 git branch -r #檢視遠端分支 git branch -vv #檢視本地分支所關聯的遠端分支 git branch -m old_branc

windows git:新增SSH key

git如果使用https協議,每次push時都會提示輸入使用者名稱和密碼,使用ssh祕鑰(git協議)則可以避免這一麻煩。 配置

git ssh key修改和使用

新進公司使用的是git。用的是以前離職同事的電腦。登入公司git伺服器的網站後。clone不出來地址。老是被伺服器拒絕。後來查資料才發現是本地儲存著以前同事的ssh key。下面分享下自己清空和簽名屬於自己的git key。 首先在你簽名新的SSH key之前看本地電腦是否儲存有SSH

檢視本地git本地公鑰ssh-key

方法一: 資料夾方式檢視 window系統開啟目錄檔案: C:\Users\user.ssh\id_rsa.pub 複製該檔案中全部內容為ssh-key。 方法二: git bash方式檢視 依次輸入以下命令,最後獲取的檔案內容為ssh-key

github後臺配置ssh key之後本地無法git clone的問題 Permission denied (publickey).

當你在github後臺添加了ssh keys之後,如果你在本地 git clone git://www.somesite.com/test.git 的時候出現了一些問題,不如access denied,那麼你要在本地這麼測試一下: ssh -T [email 

筆記:Git Bash ssh key配置及首次提交本地工程到github(Windows )

開通頭條號-GeekerZQ 本博文使用markdown編輯生成。 一、必要條件 Windows中已安裝git; 已經註冊了github賬號。 二、ssh key生成及配置 在本地生成ssh key並配置到github網站。具體過程

使用Git Bash生成新的ssh key

配置 use gen 當前 http 開發項目 rsa mail mos 使用Git Bash生成新的ssh key。 $ cd ~ ///保證當前路徑在”~”下 $ ssh-keygen -t rsa -C "你的郵箱地址" ///建議填寫自己真實有效的郵箱地址 結果

git ssh key生成

本地 便是 進行 ted 生成 user mail 命令 ica 重裝系統後,需要重新安裝git,ssh key便是遇到的其中一個問題,具體解決辦法如下: 1.安裝好git客戶端後,查看本地是否有.ssh文件,命令如下:mkdir ~/.ssh2.如果沒有該文件,使用如下命

Git SSH Key 生成步驟

home erp 分布式 錯誤 ast 密碼 ati key 初始 Git是分布式的代碼管理工具,遠程的代碼管理是基於SSH的,所以要使用遠程的Git則需要SSH的配置。 github的SSH配置如下: 一 、 設置Git的user name和email: $ git co

Git 配置ssh key的步驟

rect oba linu lob pbc tin cto you RM First start by setting up your own public/private key pair set. This can use either DSA or RSA, so b

轉載-------刪除或修改本地 Git 保存的賬號密碼

找到 con 容易 清空 遇到 操作 本地 http 不生效 今日遇到需要修改git賬號密碼的問題,查到解決方法後,故留存,以待下次可以直接找到 應用場景:我有兩個 Github 賬號,一開始用的是用學校賬號註冊的那個,密碼也被本地計算機記住了,後來我想改為用 gm

git 放棄本地修改,強制拉取更新

放棄 -- AD clas 新版 com spa 拉取 指向 開發時,對於本地的項目中修改不做保存操作(或代碼改崩),可以用到Git pull的強制覆蓋,具體代碼如下: git fetch --all git reset --hard origin/master git