Windows系統(tǒng)Git安裝配置

Git的安裝

Git是一個開源的分布式的版本控制軟件,是Linus Torvalds 為了方便開源貢獻者協(xié)同開發(fā)和管理 Linux 內(nèi)核開發(fā)替代BitKe而開發(fā)的献雅。
打開git官網(wǎng)的下載地址https://www.git-scm.com/download宅倒,選擇windows版的安裝程序進行下載。

安裝程序.png

之前下載了舊版本的安裝程序,各位可以下載最新版本瓮具,雙擊git安裝程序:
安裝-1.png

點擊“Next”:
安裝-2.png

安裝目錄默認(rèn)即可收奔,點擊“Next”:
安裝-3.png

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”:
安裝-4.png

開始菜單快捷方式目錄念祭,點擊“Next”:
安裝-5.png

第一個是使用Git自帶的Git Bash命令行工具兑宇。
第二個是使用windows系統(tǒng)的命令行工具。
第三個是上面二者同時配置粱坤,但是會將windows中的find.exe和sort.exe工具覆蓋隶糕。
這里選擇使用Git Bash命令行工具瓷产,點擊“Next”:
安裝-6.png

此處默認(rèn)選擇OpenSSL庫方式,點擊“Next”:
安裝-7.png

第一個是提交時將windows格式的換行轉(zhuǎn)為unix格式的換行枚驻。
第二個是提交時不管什么格式的濒旦,一律轉(zhuǎn)換為unix格式的換行。
第三個不進行轉(zhuǎn)換测秸。
此處默認(rèn)選擇第一個疤估,點擊“Next”:
安裝-8.png

第一個是使用MinTTY終端。
第二個是使用Windows默認(rèn)終端霎冯。
此處默認(rèn)選擇第一個铃拇,點擊“Next”:
安裝-9.png

此處為是否啟動緩存等,默認(rèn)選擇即可沈撞,點擊“Install”:
安裝-10.png

程序開始進行安裝慷荔,稍等片刻:
安裝-11.png

完成安裝,點擊“Finish”缠俺,此時右鍵已經(jīng)有了Git GUI Here和Git Bash Here菜單選項显晶。
菜單選項.png

點擊選項可以打開終端,進行使用了壹士。
Git GUI Here:
Git Gui.png

Git Bash Here:
Git Bash.png

配置環(huán)境變量

但是現(xiàn)在IntelliJ IDEA的Terminal中還不能使用Git命令磷雇,會提示“'git' 不是內(nèi)部或外部命令,也不是可運行的程序或批處理文件”躏救。
所以需要為git配置環(huán)境變量唯笙,右鍵點擊桌面上此電腦,點擊屬性盒使,打開屬性界面崩掘。


屬性.png

點擊高級系統(tǒng)設(shè)置:


高級系統(tǒng)設(shè)置.png

點擊環(huán)境變量,選中path:
環(huán)境變量.png

點擊“編輯”按鈕:
path編輯.png

點擊“瀏覽”少办,在打開的界面中選中安裝的Git目錄下的bin目錄(C:\Program Files\Git\bin)苞慢。


path添加Git-1.png

即可將Git添加到path中:
path添加Git-2.png

點擊“確定”,這樣在控制臺中的任意路徑下都可以使用git命令英妓。

檢驗Git環(huán)境變量配置是否成功

按“win”鍵+字母“R”挽放,輸入cmd,打開命令提示符蔓纠。


cmd.png

在窗口界面中輸入:git


git命令.png

此時在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配置.png

輸入命令:git config --list可以查看到設(shè)置的全局配置信息懈叹。
查看全局配置.png

設(shè)置免密使用碼云Gitee上傳和下載代碼

為了可以免密使用碼云上傳和下載代碼乖杠,需要配置git ssh key,生成密鑰澄成,打開git bash終端胧洒,輸入命令:
ssh-keygen -t rsa -C "Dcl_Snow@163.com"

配置key-1.png

然后不輸入任何信息,連續(xù)點擊四次回車鍵:
配置key-2.png

這樣就生成了私鑰和公鑰墨状,將私鑰添加到ssh卫漫。
執(zhí)行命令:ssh-add ~/.ssh/id_rsa
配置key-3.png

如果執(zhí)行時報錯,錯誤信息如圖所示肾砂,先執(zhí)行該命令:eval `sh-agent`(“`”是“~”鍵上的反引號“`”列赎,不是單引號)。
配置key-4.png

此時在執(zhí)行ssh-add ~/.ssh/id_rsa命令即可添加成功镐确。
配置key-5.png

執(zhí)行命令查看公鑰內(nèi)容:cat ~/.ssh/id_rsa.pub
配置key-6.png

已經(jīng)可以查看到公鑰信息包吝,使用碼云gitee之前需要先注冊賬號并登陸,官方地址:https://gitee.com/
點擊右上角的設(shè)置源葫,打開頁面:
碼云頁面.png

然后點擊左側(cè)SSH公鑰:
碼云添加公鑰-1.png

然后將剛才在git bash終端中查看的公鑰信息復(fù)制粘貼到公鑰欄中诗越。
碼云添加公鑰-2.png

點擊“確定”,然后按照提示輸入用戶密碼息堂,即可添加完成嚷狞,此處因為用以前的電腦添加過一次,所以有兩個公鑰信息储矩。
碼云添加公鑰-3.png

在碼云上創(chuàng)建項目感耙,點擊項目,進入項目頁面:
碼云添加項目.png

點擊右側(cè)的“克隆/下載”按鈕持隧,選擇SSH即硼,點擊復(fù)制:
clone項目-1.png

然后打開idea的項目存放目錄,右鍵打開git bash終端屡拨,輸入命令:git clone只酥,后面粘貼上剛才復(fù)制的內(nèi)容。
clone項目-2.png

即可將碼云上的項目下載下來了呀狼。
clone完成.png

項目clone完成裂允,可以使用IntelliJ IDEA進行代碼編寫了,IntelliJ IDEA安裝配置下篇介紹哥艇。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末绝编,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌十饥,老刑警劉巖窟勃,帶你破解...
    沈念sama閱讀 212,816評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異逗堵,居然都是意外死亡秉氧,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,729評論 3 385
  • 文/潘曉璐 我一進店門蜒秤,熙熙樓的掌柜王于貴愁眉苦臉地迎上來汁咏,“玉大人,你說我怎么就攤上這事作媚∪撂玻” “怎么了?”我有些...
    開封第一講書人閱讀 158,300評論 0 348
  • 文/不壞的土叔 我叫張陵掂骏,是天一觀的道長轰驳。 經(jīng)常有香客問我,道長弟灼,這世上最難降的妖魔是什么级解? 我笑而不...
    開封第一講書人閱讀 56,780評論 1 285
  • 正文 為了忘掉前任,我火速辦了婚禮田绑,結(jié)果婚禮上勤哗,老公的妹妹穿的比我還像新娘。我一直安慰自己掩驱,他們只是感情好芒划,可當(dāng)我...
    茶點故事閱讀 65,890評論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著欧穴,像睡著了一般民逼。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上涮帘,一...
    開封第一講書人閱讀 50,084評論 1 291
  • 那天拼苍,我揣著相機與錄音,去河邊找鬼调缨。 笑死疮鲫,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的弦叶。 我是一名探鬼主播俊犯,決...
    沈念sama閱讀 39,151評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼伤哺!你這毒婦竟也來了燕侠?” 一聲冷哼從身側(cè)響起者祖,我...
    開封第一講書人閱讀 37,912評論 0 268
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎贬循,沒想到半個月后咸包,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,355評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡杖虾,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,666評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了媒熊。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片奇适。...
    茶點故事閱讀 38,809評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖芦鳍,靈堂內(nèi)的尸體忽然破棺而出嚷往,到底是詐尸還是另有隱情,我是刑警寧澤柠衅,帶...
    沈念sama閱讀 34,504評論 4 334
  • 正文 年R本政府宣布皮仁,位于F島的核電站,受9級特大地震影響菲宴,放射性物質(zhì)發(fā)生泄漏贷祈。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 40,150評論 3 317
  • 文/蒙蒙 一喝峦、第九天 我趴在偏房一處隱蔽的房頂上張望势誊。 院中可真熱鬧,春花似錦谣蠢、人聲如沸粟耻。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,882評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽挤忙。三九已至,卻和暖如春谈喳,著一層夾襖步出監(jiān)牢的瞬間册烈,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,121評論 1 267
  • 我被黑心中介騙來泰國打工叁执, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留茄厘,地道東北人。 一個月前我還...
    沈念sama閱讀 46,628評論 2 362
  • 正文 我出身青樓谈宛,卻偏偏與公主長得像次哈,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子吆录,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,724評論 2 351

推薦閱讀更多精彩內(nèi)容

  • Git使用教程:https://blog.csdn.net/tgbus18990140382/article/de...
    SkTj閱讀 2,781評論 1 11
  • 前言 Git使用教程 Git是什么 Git是一個開源的分布式版本控制系統(tǒng)窑滞,用于敏捷高效地處理任何或小或大的項目。 ...
    90后的思維閱讀 901評論 0 0
  • 1.git的安裝 1.1 在Windows上安裝Git msysgit是Windows版的Git,從https:/...
    落魂灬閱讀 12,656評論 4 54
  • 簡介 什么是git哀卫? git是一款開源的分布式版本控制工具 在世界上所有的分布式版本控制工具中巨坊,git是最快、最簡...
    JonesCxy閱讀 1,013評論 0 3
  • 她變了此改,變成了她最討厭的人趾撵。如同一塊爛泥,樣貌丑陋共啃,毫無用途占调,又無比軟弱。她越來越不了解自己移剪。每日活著的仿佛只是沒...
    鄭zz_e3b6閱讀 1,299評論 0 0