Mac 配置git環(huán)境

1. git安裝

在mac的終端上豁跑,輸入git會(huì)提示安裝git軟件力细,確認(rèn)安裝系枪。安裝完成后打開終端雀哨,使用git --version命令查看安裝版本,有就是安裝成功了私爷。

2. 配置提交文件時(shí)的用戶信息

創(chuàng)建一個(gè)全局用戶名雾棺、全局郵箱作為配置信息

git config --global user.name "***"
git config --global user.email "***@example.com"

配置信息也可以修改,指令與上面的指令相同衬浑。使用git config --list查看Git的配置信息捌浩。

3.生成密鑰

看Mac上有沒有ssh key。打開終端 看有沒有文件

cd ~/.ssh
ls

沒有就去生成工秩。安裝git成功后打開終端尸饺,執(zhí)行cd ~進(jìn)入根目錄进统,輸入命令ssh-keygen生成ssh-key,如果有提示侵佃,一直按回車.

cd ~
ssh-keygen

Git關(guān)聯(lián)遠(yuǎn)端倉庫時(shí)候需要提供公鑰麻昼,本地保存私鑰,每次與遠(yuǎn)端倉庫交互時(shí)候馋辈,遠(yuǎn)端倉庫會(huì)用公鑰來驗(yàn)證交互者身份抚芦。
生成密鑰ssh-keygen -t rsa -C "email address",根據(jù)提示需要選擇密鑰存放路徑迈螟。

ssh-keygen -t rsa -C "email address"

生成密鑰后叉抡,在路徑下生成兩個(gè)文件id_rsa、id_rsa.pub答毫,其中id_rsa文件保存的是私鑰褥民,放在本地,id_rsa.pub文件是公鑰洗搂,需要將公鑰內(nèi)容上傳到遠(yuǎn)端倉庫消返,Mac 下直接用文本編輯打開公鑰文件。

然后 里面的公鑰復(fù)制出來耘拇,添加到git賬戶上的ssh里

cd ~/.ssh
cat id_rsa.pub

4.本地關(guān)聯(lián)遠(yuǎn)端倉庫

打開本地文件夾撵颊,執(zhí)行g(shù)it init命令,初始化文件夾作為本地的一個(gè)倉庫惫叛。
將遠(yuǎn)端文件 clone 到本地目錄倡勇,git clone 遠(yuǎn)端文件URL。

安裝配置git遇到的坑

錯(cuò)誤1:Git: fatal: The remote end hung up unexpectedly
解決辦法:

> git config --global http.postBuffer 1048576000
> git config --global http.postBuffer 1048576000



錯(cuò)誤2:Git error: RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54
錯(cuò)誤信息:

error: RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54
fatal: The remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed

git 在 pull 或者 push 一個(gè)大項(xiàng)目時(shí)嘉涌,可能會(huì)碰到出現(xiàn)如題所示的錯(cuò)誤妻熊。

> git config http.postBuffer 524288000
> git config https.postBuffer 524288000

解決辦法:
網(wǎng)絡(luò)上往往都會(huì)說這是由于大文件造成的提交或者拉取失敗。但是仑最,經(jīng)過本人測(cè)試扔役,如果是 errno 56,那么應(yīng)該是有大文件或者提交緩存方面的問題词身。對(duì)于 56 錯(cuò)誤的解決方式與網(wǎng)絡(luò)上大部分文章的一致厅目。都是增大緩存配置,比如下面就是配置提交緩存為 500M法严。
errno是60的問題损敷,一般是因?yàn)榫W(wǎng)絡(luò)環(huán)境問題,這是因?yàn)閜od是國外服務(wù)器深啤,國內(nèi)有時(shí)候限制的比較嚴(yán)格拗馒,像兩會(huì)期間。這時(shí)候就需要VPN工具(如藍(lán)燈)來連接國外的網(wǎng)絡(luò)溯街。

對(duì)于 errno 54 這個(gè)錯(cuò)誤诱桂,經(jīng)嘗試 http 或者 https 協(xié)議都無法正常提交洋丐。必須改為 ssh 方式來提交代碼。也就是必須使用公私鑰的方式進(jìn)行賬號(hào)驗(yàn)證挥等,并提交代碼友绝。
Git配置SSH Key請(qǐng)參考上文

Mac下安裝配置Git和Git UI工具SourceTree

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市肝劲,隨后出現(xiàn)的幾起案子迁客,更是在濱河造成了極大的恐慌,老刑警劉巖辞槐,帶你破解...
    沈念sama閱讀 221,548評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件掷漱,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡榄檬,警方通過查閱死者的電腦和手機(jī)卜范,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,497評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來鹿榜,“玉大人海雪,你說我怎么就攤上這事〔盏睿” “怎么了喳魏?”我有些...
    開封第一講書人閱讀 167,990評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)怀薛。 經(jīng)常有香客問我,道長(zhǎng)迷郑,這世上最難降的妖魔是什么枝恋? 我笑而不...
    開封第一講書人閱讀 59,618評(píng)論 1 296
  • 正文 為了忘掉前任,我火速辦了婚禮嗡害,結(jié)果婚禮上焚碌,老公的妹妹穿的比我還像新娘。我一直安慰自己霸妹,他們只是感情好十电,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,618評(píng)論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著叹螟,像睡著了一般鹃骂。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上罢绽,一...
    開封第一講書人閱讀 52,246評(píng)論 1 308
  • 那天畏线,我揣著相機(jī)與錄音,去河邊找鬼良价。 笑死寝殴,一個(gè)胖子當(dāng)著我的面吹牛蒿叠,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播蚣常,決...
    沈念sama閱讀 40,819評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼市咽,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了抵蚊?” 一聲冷哼從身側(cè)響起施绎,我...
    開封第一講書人閱讀 39,725評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎泌射,沒想到半個(gè)月后粘姜,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,268評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡熔酷,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,356評(píng)論 3 340
  • 正文 我和宋清朗相戀三年孤紧,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片拒秘。...
    茶點(diǎn)故事閱讀 40,488評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡号显,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出躺酒,到底是詐尸還是另有隱情押蚤,我是刑警寧澤,帶...
    沈念sama閱讀 36,181評(píng)論 5 350
  • 正文 年R本政府宣布羹应,位于F島的核電站揽碘,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏园匹。R本人自食惡果不足惜雳刺,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,862評(píng)論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望裸违。 院中可真熱鬧掖桦,春花似錦、人聲如沸供汛。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,331評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽怔昨。三九已至雀久,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間朱监,已是汗流浹背岸啡。 一陣腳步聲響...
    開封第一講書人閱讀 33,445評(píng)論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留赫编,地道東北人巡蘸。 一個(gè)月前我還...
    沈念sama閱讀 48,897評(píng)論 3 376
  • 正文 我出身青樓奋隶,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國和親悦荒。 傳聞我的和親對(duì)象是個(gè)殘疾皇子唯欣,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,500評(píng)論 2 359

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