1. 程式人生 > >Windows下Git 安裝、配置及使用

Windows下Git 安裝、配置及使用

1、安裝

2、配置

建立SSH

一、引子:

什麼是ssh:ssh是Secure Shell(安全外殼協議)的縮寫,建立在應用層和傳輸層基礎上的安全協議。為了便於訪問github,要生成ssh公鑰,這樣就不用每一次訪問github都要輸入使用者名稱和密碼。

二、生成條件:

請在github上先註冊賬號,本地安裝git。

三、生成步驟:

1、本地成功安裝了git後,單擊滑鼠右鍵,選擇Git Bush here,開啟git bush。

2、 鍵入命令:ssh-keygen -t rsa -C "[email protected]",引號中是你在github上的註冊郵箱,之後設定你的ssh密碼,如圖:


3、第二步已經成功的生成了ssh key,再輸入eval  "ssh-agent -s",如圖:


4、再輸入ssh-add ~/.ssh/id_rsa,再輸入你設定的ssh的密碼,在輸入ssh-add ~/.ssh/id_rsa可能會產生“could not open a connection to your authentication agent”錯誤,如圖:


這時直接輸入:ssh-agent bash,再輸入ssh-add ~/.ssh/id_rsa就可以,如圖:


5、將key新增到github賬戶中去:

1)用vim複製key的內容:vim ~/.ssh/id_rsa.pub,右鍵複製出現的內容,如圖:


2)新增到github中

找到setting中的ssh keys,如圖:




將剛才的複製的keys貼上即可。

6、測試:

輸入ssh -T [email protected],如圖,說明已經完成。


3、使用


•從現有倉庫中clone

有兩種方式,分別是SSH和HTTP,具體命令如下:

$git clone 複製圖中的專案程式碼地址

•初始化新的git倉庫

$git init

•clone指定的版本

git clone -b 版本號 第一個圖中的專案程式碼地址


相關推薦

WindowsGit 安裝配置使用

1、安裝 2、配置 建立SSH 一、引子: 什麼是ssh:ssh是Secure Shell(安全外殼協議)的縮寫,建立在應用層和傳輸層基礎上的安全協議。為了便於訪問github,要生成ssh公鑰,這樣就不用每一次訪問github都要輸入使用者名稱和密碼。 二、生

ubanturedis安裝配置使用

ubantu源安裝 安裝/檢視版本資訊 apt install redis-server redis-server -version redis服務啟動/重啟/關閉/檢視狀態 service redis start service redis rstart s

Lua在Windows安裝配置執行

#Windows下安裝、執行Lua! 本文提供全流程,中文翻譯。 Chinar 堅持將簡單的生活方式,帶給世人!(擁有更好的閱讀體驗 —— 高解析度使用者請根據需求調整網頁縮放比例) Ch

windowsredis安裝配置與簡單使用

Redis 是一個高效能的key-value資料庫, 使用記憶體作為主儲存,資料訪問速度非常快,當然它也提供了兩種機制支援資料持久化儲存.比較遺憾的是,Redis專案不直接支援Windows,Windows版專案是由微軟開放技術團隊建立和維護一個實驗性專案(支援

linuxelasticsearch 安裝配置示例

簡介 開始學es,我習慣邊學邊記,總結出現的問題和解決方法。本文是在兩臺linux虛擬機器下,安裝了三個節點。本次搭建es同時實踐了兩種模式——單機模式和分散式模式。條件允許的話,可以在多臺機器上配置es節點,如果你機器效能有限,那麼可以在一臺虛擬機器上完成多

新手Git for Windows安裝配置 GitHub中專案下載

一、Git安裝 1. 下載最新版本雙擊執行 2.  安裝過程   在這裡選擇 Use Git from Git Bash only (最安全的選項,表示僅能在git bash裡面使用git命令,

Redis在windows安裝啟動配置

1,下載地址:https://github.com/MicrosoftArchive/redis/releases 2,解壓縮後在資料夾中建立兩個資料夾dbcache、logs。 3,雙擊redis-server.exe,啟動redis,如下圖片表示啟動成功。 4,上面的啟動一般用於檢

Centos6.10Open-falcon微信郵件告警安裝配置使用

1 郵件告警 1.1 郵件告警元件安裝 使用官方提供的一個郵件閘道器(https://github.com/open-falcon/mail-provider)配置郵件報警 下載mail-provider並安裝 #下載 cd ~/open-falcon #我的工作目錄 wget h

Nginx 教程一:在windows環境安裝配置使用以及設定為windows服務自啟動

目前國內各大入口網站已經部署了Nginx,如新浪、網易、騰訊等;國內幾個重要的視訊分享網站也部署了Nginx,如六房間、酷6等。新近發現Nginx 技術在國內日趨火熱,越來越多的網站開始部署Nginx。     相比apeach、iis,nginx以輕量級、高效能、穩定

UbuntuCodeBlocks的安裝配置靜態庫動態庫的簡單使用舉例

1、  從Ubuntu Software Center中搜索Code::Blocks並安裝; 2、  在第一次啟動時選擇GNU GCC Compiler作為預設的編譯器; 3.1、New file ->Project… -> 選中Static library,

webpack4.xbabel的安裝配置使用

前言   目前,ES6(ES2015)這樣的語法已經得到很大規模的應用,它具有更加簡潔、功能更加強大的特點,實際專案中很可能會使用採用了ES6語法的模組,但瀏覽器對於ES6語法的支援並不完善。為了實現相容,就需要使用轉換工具對ES6語法轉換為ES5語法,bab

python3.6 + django2.0的xadmin安裝配置報錯解決

用過django的朋友都知道,django自帶的後臺管理系統是一套智慧的管理系統。 今天給大家介紹下一套基於admin, 比admin更強大的系統。 xadmin 原始碼安裝: clone 或者 下載到本地以後,把xadmin資料夾直接拷貝到專案目錄中,就像

CentOS6.5 Asterisk 的安裝配置 2個軟電話實現互撥

[general]                              //類似與全域性變數 context  = default                 srvlookup = yes                   //DNS SRV記錄查詢 [111] secret=aaa      

Git安裝配置上傳公鑰測試登入clone庫(使用者教程)

1安裝Git 以windows為例,Linux和Mac OS X的同學請百度。 由於雙擊Git-1.9.4-preview20140815.exe,安裝過程很簡單,這裡不再贅述。 但是有幾點注意的地方: (1) 選擇目標安裝位置時,最好不使用預設的路徑如”C:\Progra

ubuntuJlink的安裝配置使用

--PC環境:Ubuntu12.10 32bit--開發板:友善之臂mini2440--Jlink版本:J-Link ARM V8PS:本文主要參考資料:1、Ubuntu 10.04下J-Link配置及使用:http://bbs.chinaunix.net/thread-3

linux環境Nginx的安裝配置使用

額外 back 服務 文件 com 行程 pcre 可執行程序 width 因為工作環境大多數都是windows server服務器,僅有的linux服務器同事們都在搶著用,所以特意買了一臺阿裏雲服務器,感興趣的小夥伴可以了解一下,一年只要293: https://prom

oracle em企業管理器的安裝配置相關問題

密碼 技術分享 分享 control spa alt .com 企業管理 gre 2017-05-10 一、配置ORACLE_UNQNAME環境變量 二、重建EM資料庫:emca -repos recreate 三、配置EM賬號密碼:DBSNMP、SYSMAN 四、配置EM

Windows webstorm安裝tomcat配置svn並使用

.bat 文件夾 replace 一個 鏈接 vcs java jdk1 clas 1、下載並安裝jdk以及配置jdk的環境變量 1)下載jdk,選擇安裝目錄安裝,我選擇的是默認路徑,安裝兩次,第一次是安裝jdk,第二次是安裝jre,建議兩個都安裝在同一個java文件夾中的

PHP安裝配置拓展總結

lin 底層 mcr 程序 off bug so庫 處理 why 版權聲明:本文為博主原創文章,未經博主允許不得轉載。 PHP安裝、配置及拓展總結: 本篇文章主要總結的是PHP的安裝、配置、拓展庫的添加及驗證,實現平臺為Unix/Linux/Mac OS X

Nginx安裝配置使用總結

base 搭建 超時 refused splay ssl == 一個 document 版權聲明:本文為博主原創文章,未經博主允許不得轉載。 Nginx的安裝、配置及使用總結: Nginx是一個高性能的HTTP及反向代理服務器,也是IMAP/POP3/