99偷拍视频精品区一区二,口述久久久久久久久久久久,国产精品夫妇激情啪发布,成人永久免费网站在线观看,国产精品高清免费在线,青青草在线观看视频观看,久久久久久国产一区,天天婷婷久久18禁,日韩动漫av在线播放直播

使用idea操作git(ssh協議)

問題


我們發現,使用IDEA上的git功能,當使用ssh協議出現了可以commit但無法push和pull的問題,經過測試發現原因是Could not read from remsitory。直接翻譯是 “遠程倉庫無法讀取”。

成都創新互聯主要從事成都網站制作、做網站、網頁設計、企業做網站、公司建網站等業務。立足成都服務浠水,十多年網站建設經驗,價格優惠、服務專業,歡迎來電咨詢建站服務:13518219792



為什么會無法讀取呢?(ssh權限問題)

  1. 無法鏈接服務器?

    可是,確認是可以連上服務器的。(保證連接github服務器)

  2. IDEA中git集成中使用的ssh方式問題

    在網上看到,在Settings->Version Control->Git中,將SSH executable設置為Native即可,如圖,紅色方框中是要修改的地方。


在解決問題的過程中看到stackoverflow中是讓更改“SSH executable” 方式為 Native,但僅僅這樣是無效的 ...

  1. 無法通過SSH的鏈接驗證

    所以可以通過創建ssh key 并將產生的id_rsa.pub的內容加到github的后臺就可以解決問題了。

(1)產生key,在這個過程 中,可以添加“你的github賬號名”


ssh-keygen -t rsa -C "你的github帳號名或者郵箱"`

eg:輸入:ssh-keygen -t rsa -C "ly@aaa.cn"



生成過程采用默認方式,直接按enter鍵到生成id_rsa,id_rsa.pub

將生成的id_rsa.pub中的內容添加到相應的git服務器,需要放置到個人帳號中的倉庫里

注意:這里需要重新生成key!!!!!

(2)加key

首先創建倉庫mytest_ssh



最后,對mytest_ssh進行可寫操作,并添加公鑰的key

在mytest_ssh倉庫中選擇settings,添加add deploy key



(1):添加公鑰的key

(2):勾選允許可寫操作



添加完成:



如果報錯說,當前key已經存在,需要刪除



push命令


創建git_day01_demo工程,測試push到遠程倉庫,即可:


注意,在使用ieda進行SSH協議上傳的時候,保證在.ssh文件中存在known_hosts文件,這樣才可以進行交互,否則權限會依然不足



可以使用:git bush



clone命令


選擇VCS--->Checkout from Version Control--->GitHub



使用ssh協議



此處使用ssh形式的url,點擊“test”按鈕后顯示連接成功


點擊OK按鈕后根據提示將遠程倉庫克隆下來,然后導入到idea中



這里點擊“No”,我們再使用idea導入目錄下的項目即可。



使用idea-->Open



pull命令



使用pull命令



Could not read from remote repository 的解決辦法

https://blog.csdn.net/Leolu007/article/details/


名稱欄目:使用idea操作git(ssh協議)
瀏覽地址:http://www.yijiale78.com/article30/dschipo.html

成都網站建設公司_創新互聯,為您提供網站導航面包屑導航網站營銷網站內鏈外貿網站建設

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都網站建設公司