Git的安裝
Git是一個開源的分布式的版本控制軟件,是Linus Torvalds 為了方便開源貢獻者協(xié)同開發(fā)和管理 Linux 內(nèi)核開發(fā)替代BitKe而開發(fā)的献雅。
打開git官網(wǎng)的下載地址https://www.git-scm.com/download宅倒,選擇windows版的安裝程序進行下載。
之前下載了舊版本的安裝程序,各位可以下載最新版本瓮具,雙擊git安裝程序:
點擊“Next”:
安裝目錄默認(rèn)即可收奔,點擊“Next”:
additional icons圖標(biāo)組件掌呜,創(chuàng)建桌面快捷方式,可以不用勾選坪哄。
勾選Windows Explorer integration可以右鍵選擇使用Git Bash和Git GUI兩種方式的客戶端质蕉。
下面是關(guān)聯(lián)git配置文件和shell文件,分別用于顯示文本編輯器樣式等功能和關(guān)聯(lián)Bash命令執(zhí)行腳本文件翩肌。
最后一項是TrueType編碼設(shè)置模暗,可以不勾選。
點擊“Next”:
開始菜單快捷方式目錄念祭,點擊“Next”:
第一個是使用Git自帶的Git Bash命令行工具兑宇。
第二個是使用windows系統(tǒng)的命令行工具。
第三個是上面二者同時配置粱坤,但是會將windows中的find.exe和sort.exe工具覆蓋隶糕。
這里選擇使用Git Bash命令行工具瓷产,點擊“Next”:
此處默認(rèn)選擇OpenSSL庫方式,點擊“Next”:
第一個是提交時將windows格式的換行轉(zhuǎn)為unix格式的換行枚驻。
第二個是提交時不管什么格式的濒旦,一律轉(zhuǎn)換為unix格式的換行。
第三個不進行轉(zhuǎn)換测秸。
此處默認(rèn)選擇第一個疤估,點擊“Next”:
第一個是使用MinTTY終端。
第二個是使用Windows默認(rèn)終端霎冯。
此處默認(rèn)選擇第一個铃拇,點擊“Next”:
此處為是否啟動緩存等,默認(rèn)選擇即可沈撞,點擊“Install”:
程序開始進行安裝慷荔,稍等片刻:
完成安裝,點擊“Finish”缠俺,此時右鍵已經(jīng)有了Git GUI Here和Git Bash Here菜單選項显晶。
點擊選項可以打開終端,進行使用了壹士。
Git GUI Here:
Git Bash Here:
配置環(huán)境變量
但是現(xiàn)在IntelliJ IDEA的Terminal中還不能使用Git命令磷雇,會提示“'git' 不是內(nèi)部或外部命令,也不是可運行的程序或批處理文件”躏救。
所以需要為git配置環(huán)境變量唯笙,右鍵點擊桌面上此電腦,點擊屬性盒使,打開屬性界面崩掘。
點擊高級系統(tǒng)設(shè)置:
點擊環(huán)境變量,選中path:
點擊“編輯”按鈕:
點擊“瀏覽”少办,在打開的界面中選中安裝的Git目錄下的bin目錄(C:\Program Files\Git\bin)苞慢。
即可將Git添加到path中:
點擊“確定”,這樣在控制臺中的任意路徑下都可以使用git命令英妓。
檢驗Git環(huán)境變量配置是否成功
按“win”鍵+字母“R”挽放,輸入cmd,打開命令提示符蔓纠。
在窗口界面中輸入:git
此時在IntelliJ IDEA的Terminal中也可以使用Git了骂维。
Git基礎(chǔ)配置
打開Git Bash,配置全局用戶名贺纲,在終端中輸入:
git config --global user.name “Dcl_Snow”,其中Dcl_Snow請?zhí)鎿Q成自己的用戶名
配置郵箱褪测。
git config --global user.email Dcl_Snow@163.com猴誊,其中郵箱替換成自己的郵箱潦刃。
編碼配置,避免git gui中顯示中文亂碼:
git config --global gui.encoding utf-8
避免git status顯示中文文件名亂碼:
git config --global core.quotepath off
配置git對文件大小寫敏感:
git config --global core.ignorecase false
輸入命令:git config --list可以查看到設(shè)置的全局配置信息懈叹。
設(shè)置免密使用碼云Gitee上傳和下載代碼
為了可以免密使用碼云上傳和下載代碼乖杠,需要配置git ssh key,生成密鑰澄成,打開git bash終端胧洒,輸入命令:
ssh-keygen -t rsa -C "Dcl_Snow@163.com"
然后不輸入任何信息,連續(xù)點擊四次回車鍵:
這樣就生成了私鑰和公鑰墨状,將私鑰添加到ssh卫漫。
執(zhí)行命令:ssh-add ~/.ssh/id_rsa
如果執(zhí)行時報錯,錯誤信息如圖所示肾砂,先執(zhí)行該命令:eval `sh-agent`(“`”是“~”鍵上的反引號“`”列赎,不是單引號)。
此時在執(zhí)行ssh-add ~/.ssh/id_rsa命令即可添加成功镐确。
執(zhí)行命令查看公鑰內(nèi)容:cat ~/.ssh/id_rsa.pub
已經(jīng)可以查看到公鑰信息包吝,使用碼云gitee之前需要先注冊賬號并登陸,官方地址:https://gitee.com/
點擊右上角的設(shè)置源葫,打開頁面:
然后點擊左側(cè)SSH公鑰:
然后將剛才在git bash終端中查看的公鑰信息復(fù)制粘貼到公鑰欄中诗越。
點擊“確定”,然后按照提示輸入用戶密碼息堂,即可添加完成嚷狞,此處因為用以前的電腦添加過一次,所以有兩個公鑰信息储矩。
在碼云上創(chuàng)建項目感耙,點擊項目,進入項目頁面:
點擊右側(cè)的“克隆/下載”按鈕持隧,選擇SSH即硼,點擊復(fù)制:
然后打開idea的項目存放目錄,右鍵打開git bash終端屡拨,輸入命令:git clone只酥,后面粘貼上剛才復(fù)制的內(nèi)容。
即可將碼云上的項目下載下來了呀狼。
項目clone完成裂允,可以使用IntelliJ IDEA進行代碼編寫了,IntelliJ IDEA安裝配置下篇介紹哥艇。