Git 快速使用 之 配置并獲取SSH公鑰

設(shè)置用戶信息

如果你是新安裝的Git似芝,第一個(gè)要配置的是你個(gè)人的用戶名稱和電子郵件地址蛹磺。這兩條配置很重要锹安,每次 Git 提交時(shí)都會(huì)引用這兩條信息畅买,說明是誰提交了更新并闲,所以會(huì)隨更新內(nèi)容一起被永久納入歷史記錄:

$ git config --global user.name "name"
$ git config --global user.email "email addr"

如果用了 --global 選項(xiàng),那么更改的配置文件就是位于你用戶主目錄下的那個(gè)谷羞,以后你所有的項(xiàng)目都會(huì)默認(rèn)使用這里配置的用戶信息帝火。如果要在某個(gè)特定的項(xiàng)目中使用其他名字或者電郵,只要去掉 --global 選項(xiàng)重新配置即可湃缎,新的設(shè)定保存在當(dāng)前項(xiàng)目的 .git/config 文件里犀填。

查看配置信息

要檢查已有的配置信息,可以使用 git config --list 命令:

cfox@cfox-PC:~$ git config --list
core.symlinks=false
core.autocrlf=true
core.fscache=true
color.diff=auto
color.status=auto
color.branch=auto
color.interactive=true
help.format=html
diff.astextplain.textconv=astextplain
rebase.autosquash=true
user.name=name
user.email=email addr

SSH 公鑰獲取

生成公鑰使用ssh-keygen 命令嗓违,然后一直回車就OK 了九巡,如果你想配置多個(gè)公鑰,要在Enter file in which to save the key (/home/cfox/.ssh/id_rsa):后加上多個(gè)公鑰的名字蹂季,過個(gè)公鑰的使用這里不會(huì)講冕广,這里只介紹單個(gè)公鑰的生成。

cfox@cfox-PC:~$ ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/home/cfox/.ssh/id_rsa): 
Created directory '/home/schacon/.ssh'.
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in  /home/cfox/.ssh/id_rsa.
Your public key has been saved in  /home/cfox/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:Jckcdc4wYVWOjc6hmbUAHtk6/SybQeeZBBfTc59BKBE cfox@cfox-PC
The key's randomart image is:
+---[RSA 2048]----+
|        ++*EB++. |
|       +.*oB.Bo..|
|        *oooO oo+|
|        oooOoo ..|
|        So+*+o   |
|          o *    |
|           =     |
|          o      |
|                 |
+----[SHA256]-----+

執(zhí)行完上面的步驟后偿洁,我們到/home/cfox/.ssh/目錄下找尋找一對(duì)以 id_dsaid_rsa 命名的文件撒汉,其中一個(gè)帶有 .pub 擴(kuò)展名。 .pub 文件是你的公鑰涕滋,另一個(gè)則是私鑰睬辐。

公鑰看起來是這樣的:

$ cat ~/.ssh/id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAklOUpkDHrfHY17SbrmTIpNLTGK9Tjom/BWDSU
GPl+nafzlHDTYW7hdI4yZ5ew18JH4JW9jbhUFrviQzM7xlELEVf4h9lFX5QVkbPppSwg0cda3
Pbv7kOdJ/MTyBlWXFCR+HAo3FXRitBqxiX1nKhXpHAZsMciLq8V6RjsNAQwdsdMFvSlVK/7XA
t3FaoJoAsncM1Q9x5+3V0Ww68/eIFmb1zuUFljQJKprrX88XypNDvjYNby6vw/Pb0rwert/En
mZ+AW4OZPnTPI89ZPmVMLuayrD2cE86Z/il8b+gw3r3+1nKatmIkjn2so1d01QraTlMqVSsbx
NrRFi9wrf+M7Q== email addr

最后將公鑰添加到你的遠(yuǎn)程倉庫中就完成了配置,

獲取幫助

想了解 Git 的各式工具該怎么用何吝,可以閱讀它們的使用幫助溉委,方法有三:

$ git help <verb>
$ git <verb> --help
$ man git-<verb>

比如,要學(xué)習(xí) config 命令可以怎么用爱榕,運(yùn)行:

$ git help config
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末瓣喊,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子黔酥,更是在濱河造成了極大的恐慌藻三,老刑警劉巖洪橘,帶你破解...
    沈念sama閱讀 211,123評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異棵帽,居然都是意外死亡熄求,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,031評(píng)論 2 384
  • 文/潘曉璐 我一進(jìn)店門逗概,熙熙樓的掌柜王于貴愁眉苦臉地迎上來弟晚,“玉大人,你說我怎么就攤上這事逾苫∏涑牵” “怎么了?”我有些...
    開封第一講書人閱讀 156,723評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵铅搓,是天一觀的道長瑟押。 經(jīng)常有香客問我,道長星掰,這世上最難降的妖魔是什么多望? 我笑而不...
    開封第一講書人閱讀 56,357評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮氢烘,結(jié)果婚禮上怀偷,老公的妹妹穿的比我還像新娘。我一直安慰自己威始,他們只是感情好枢纠,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,412評(píng)論 5 384
  • 文/花漫 我一把揭開白布像街。 她就那樣靜靜地躺著黎棠,像睡著了一般。 火紅的嫁衣襯著肌膚如雪镰绎。 梳的紋絲不亂的頭發(fā)上脓斩,一...
    開封第一講書人閱讀 49,760評(píng)論 1 289
  • 那天,我揣著相機(jī)與錄音畴栖,去河邊找鬼随静。 笑死,一個(gè)胖子當(dāng)著我的面吹牛吗讶,可吹牛的內(nèi)容都是我干的燎猛。 我是一名探鬼主播,決...
    沈念sama閱讀 38,904評(píng)論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼照皆,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼重绷!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起膜毁,我...
    開封第一講書人閱讀 37,672評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤昭卓,失蹤者是張志新(化名)和其女友劉穎愤钾,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體候醒,經(jīng)...
    沈念sama閱讀 44,118評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡能颁,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,456評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了倒淫。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片伙菊。...
    茶點(diǎn)故事閱讀 38,599評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖敌土,靈堂內(nèi)的尸體忽然破棺而出占业,到底是詐尸還是另有隱情,我是刑警寧澤纯赎,帶...
    沈念sama閱讀 34,264評(píng)論 4 328
  • 正文 年R本政府宣布谦疾,位于F島的核電站,受9級(jí)特大地震影響犬金,放射性物質(zhì)發(fā)生泄漏念恍。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,857評(píng)論 3 312
  • 文/蒙蒙 一晚顷、第九天 我趴在偏房一處隱蔽的房頂上張望峰伙。 院中可真熱鬧,春花似錦该默、人聲如沸瞳氓。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,731評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽匣摘。三九已至,卻和暖如春裹刮,著一層夾襖步出監(jiān)牢的瞬間音榜,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,956評(píng)論 1 264
  • 我被黑心中介騙來泰國打工捧弃, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留赠叼,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,286評(píng)論 2 360
  • 正文 我出身青樓违霞,卻偏偏與公主長得像嘴办,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子买鸽,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,465評(píng)論 2 348

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

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理涧郊,服務(wù)發(fā)現(xiàn),斷路器癞谒,智...
    卡卡羅2017閱讀 134,628評(píng)論 18 139
  • 本文為 Git教程的學(xué)習(xí)筆記底燎,教程源自廖雪峰的博客刃榨。這是一個(gè)由淺入深,學(xué)完后能立刻上手的Git教程双仍。另枢希,附上另一本...
    七弦桐語閱讀 6,240評(píng)論 5 47
  • 1. 安裝 Github 查看是否安裝git: $ git config --global user.name "...
    Albert_Sun閱讀 13,644評(píng)論 9 163
  • 今晚女兒吵著要去讀書,好不容易才會(huì)的事朱沃,我得趕快去配合呀!女兒拿出<紅樓夢(mèng)>一本正經(jīng)的讀了苞轿,我該讀些啥呢?百愁不解...
    紅火的日子1閱讀 142評(píng)論 0 0
  • 牧以南歌閱讀 205評(píng)論 0 1