成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

Windows下如何配置SSH連接GitServer

這篇文章主要為大家展示了“Windows下如何配置SSH連接Git Server”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“Windows下如何配置SSH連接Git Server”這篇文章吧。

目前成都創(chuàng)新互聯(lián)公司已為上千余家的企業(yè)提供了網站建設、域名、網頁空間、綿陽服務器托管、企業(yè)網站設計、南岔網站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

Rainbond是一款以應用為中心的開源PaaS,深度整合基于Kubernetes的容器管理、ServiceMesh微服務架構最佳實踐、多類型CI/CD應用構建與交付、多數(shù)據中心資源管理等技術,提供云原生應用的全生命周期解決方案。

Git一般可以通過本地傳輸、SSH、Git協(xié)議、HTTP協(xié)議傳輸數(shù)據,本文為開源PaaS Rainbond最佳實踐文章,介紹windows下配置SSH連接Git Server的方法。

安裝Git

準備

Windows7/Windows8系統(tǒng)

Git 2.15 安裝包下載(Git for Windows 32 ) (Git for Windows 64 )

安裝

  1. Git安裝包通過瀏覽器下載完成后,需要修改文件的鎖定屬性,特別是 .zip 文件和 .chm 文件(否則打開chm會顯示404). 右鍵點擊下載的文件,選擇屬性,然后點擊"解除鎖定"按鈕,確定即可. 如下圖所示:

    Windows下如何配置SSH連接Git Server

  2. 雙擊安裝包文件開始安裝,如果有Windows攔截警告,允許即可。

  3. 出現(xiàn)安裝向導界面,按照提示安裝。建議均使用默認配置,點擊下一步(Next)即可。

    Windows下如何配置SSH連接Git Server

提示:

如圖,此處選項可根據個人需求勾選

Windows下如何配置SSH連接Git Server

  1. 安裝完成可打開 CDMGit Bash輸入 git git --version 嘗試 git 命令。

獲取SSH Key

檢查

打開 Git Bash,檢查本機是否有SSH key設置。輸入如下命令:

$ cd ~/.ssh
  • 如果沒有則提示: No such file or directory

  • 如果有,則進入~/.ssh路徑下輸入如下命令:

    $ ls				#查看~/.ssh路徑下的文件
    $ rm *			#刪除~/.ssh路徑下的文件

創(chuàng)建SSH Key

生成新的SSH Key,輸入如下命令:

$ cd ~  #保證當前路徑在家目錄下

$ ssh-keygen -t rsa -C "xxxxxx@yy.com"  #建議填寫自己真實有效的郵箱地址

Generating public/private rsa key pair.

Enter file in which to save the key (/c/Users/xxxx_000/.ssh/id_rsa):   #不填直接回車

Enter passphrase (empty for no passphrase):   #輸入密碼(可以為空,回車)

Enter same passphrase again:   #再次確認密碼(可以為空,回車)

Your identification has been saved in /c/Users/xxxx_000/.ssh/id_rsa.   #生成的密鑰

Your public key has been saved in /c/Users/xxxx_000/.ssh/id_rsa.pub.  #生成的公鑰

The key fingerprint is:

e3:51:33:xx:xx:xx:xx:xxx:61:28:83:e2:81 xxxxxx@yy.com

SSH key已生成,復制id_rsa.pub文件內容,輸入如下命令:

$ cat ~/.ssh/id_rsa.pub			#將輸出內容復制

添加SSH Key到Git Server

添加到Git Hub

登錄GitHub,點擊右上角頭像,進入設置中心,選擇SSH and GPG keys開始設置。

自定義SSH key的標題,將剛剛復制的id_rsa.pub內容添加至key,點擊保存

Windows下如何配置SSH連接Git Server

添加到GitLab

root用戶

首次登錄GitLab應用使用root賬戶,進入主頁面點,擊右上角頭像選擇Settings,進入設置中心。選擇SSH Keys開始設置。

自定義SSH Key的標題,將剛剛復制的id_rsa.pub內容添加至key,點擊保存

Windows下如何配置SSH連接Git Server

非root用戶
創(chuàng)建一個賬戶
  • 通過root用戶添加

    Windows下如何配置SSH連接Git Server

  • 注冊一個賬戶

登錄后進入主頁面,點擊右上角頭像選擇Settings,進入設置中心。選擇SSH Keys開始設置。設置方式與root用戶相同

配置賬戶

$ git config --global user.name “your username”			#自定義用戶名

$ git config --global user.email “your_registered_github_Email”	 #設置郵箱地址(建議用注冊giuhub的郵箱)

測試

測試ssh keys是否設置成功。

$ ssh -T git@github.com

The authenticity of host 'github.com (192.30.252.129)' can't be established.

RSA key fingerprint is 16:27:xx:xx:xx:xx:xx:4d:eb:df:a6:48.

Are you sure you want to continue connecting (yes/no)? yes #確認你是否繼續(xù)訪問,輸入yes

Warning: Permanently added 'github.com,192.30.252.129' (RSA) to the list of known hosts.

git基本操作

  1. 在GitHUb創(chuàng)建新的倉庫,并復制此倉庫的ssh路徑。

  2. 打開Git Bash輸入如下命令:

    #創(chuàng)建目錄
    $ mkdir test
    $ cd test
    
    #初始化
    $ git init
    
    #創(chuàng)建hello.md文件
    $ echo "This is a ssh key test" > README.md
    
    #提交到本地
    $ git add .   #提交當前目錄下所以文件
    $ git commit -m "add README.md"   #提交記錄說明 
    
    #提交到github
    $ git remote add origin ‘<SSH url>’  #引號內<SSH url>粘貼剛剛復制的倉庫ssh路徑
    $ git push -u origin master
    
    #ssh key若設置密碼,則會提示輸出密碼
    Enter passphrase for key '~/.ssh/id_rsa':

    刷新GitHub界面,查看剛剛推到此庫的README.md

GUI Clients

Git GUI是Git內置的用于提交與瀏覽的工具。Git也支持其他第三方客戶端來實現(xiàn)同樣的功能,例如SourceTree、GitHub Desktop、TortoiseGit等

SourceTree

Windows系統(tǒng)支持SourceTree,下載并安裝SourceTree。安裝過程中需要登錄,您可注冊ATLASSIAN賬號或使用Google賬號登錄。安裝完成后,打開sourcetree。如下圖:

Windows下如何配置SSH連接Git Server

{{site.data.alerts.callout_success}}若使用SSH方式進行Git操作,點擊工具—>配置SSH密匙。進入系統(tǒng)目錄,找到上文生成的 id_rsa 文件。

{{site.data.alerts.end}}

GitHub Desktop

Windows系統(tǒng)支持使用GitHub Desktop,下載 安裝使用GitHub Desktop??蛻舳巳缦拢?/p>

Windows下如何配置SSH連接Git Server

以上是“Windows下如何配置SSH連接Git Server”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

網頁題目:Windows下如何配置SSH連接GitServer
文章URL:http://jinyejixie.com/article16/pocjgg.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供App設計、移動網站建設靜態(tài)網站網站設計、面包屑導航、網站收錄

廣告

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

搜索引擎優(yōu)化
轮台县| 启东市| 永川市| 上栗县| 昂仁县| 静乐县| 静乐县| 隆回县| 阜宁县| 临潭县| 上林县| 高安市| 偏关县| 西华县| 南靖县| 彩票| 商河县| 姚安县| 赞皇县| 湘潭县| 沿河| 余姚市| 虞城县| 东兴市| 凤翔县| 二手房| 平顺县| 综艺| 高碑店市| 运城市| 滁州市| 汤原县| 新闻| 灌云县| 新竹市| 榆中县| 百色市| 龙州县| 日照市| 平罗县| 德阳市|