Git 公鑰提交

為了避免每次提交都輸入用戶名和密碼,大多數(shù) Git 服務(比如 GitHub醇王、GitLab 和 BitBucket等)都提供 SSH 公鑰認證瘟檩。要實現(xiàn)公鑰提交俐填,需要先生成 SSH 密鑰組(公鑰和私鑰),再把公鑰上傳到服務器即可俊嗽。

生成公鑰


在 Linux 和 Mac 系統(tǒng)雾家,用戶的密鑰保存在 ~/.ssh 目錄下。先在該目錄下判斷公鑰 id_dsa 和私鑰 id_dsa.pub 文件是否存在绍豁。如果不存在芯咧,則需要事先生成。

要生成公鑰和私鑰,在終端執(zhí)行

ssh-keygen

然后一些選項唬党,這時按回車鍵即可鹃共。這時再查看 ~/.ssh 目錄,就會發(fā)現(xiàn)密鑰已經(jīng)生成好了驶拱。

公鑰設置


這里以 GitHub 為例霜浴,講一下公鑰的設置方法。

在 Github 的設置頁面蓝纲,找到 SSH and GPG keys 設置阴孟。

SSH and GPG keys

點擊 New SSH key

New SSH key

查看公鑰的內容并復制

查看公鑰

填寫表單并保存(Title 可以隨便填寫)

填表
保存

這樣,公鑰就被添加到 GitHub 上了税迷,以后每次提交的時候就不用那么麻煩的輸入用戶名和密碼了永丝。

Happy Coding with Git!

注意


要說明的一點就是,一個密鑰只能由一個 GitHub 賬號使用箭养,不能同時添加到多個 GitHub 賬號中慕嚷。

另外GitLab 和 BitBucket 等 Git 服務的 SSH 密鑰配置跟 GitHub 大同小異,找到 SSH 密鑰設置并添加即可毕泌。

補充


** Windows 系統(tǒng) **

關于 Windows 系統(tǒng)下 SSH 密鑰的配制方法喝检。

  1. 安裝 Git;
  2. 打開 Git Bash撼泛;
  3. 執(zhí)行 ssh-keygen 生成密鑰組挠说。
  4. 在用戶目錄下找到 .ssh文件夾并打開。
  5. 用記事本打開 id_dsa.pub 文件愿题,并復制到 GitHub 中损俭。

** 自建服務 **

如果是自建的 Git 服務器,則需要把生成的密鑰提交給服務器管理員潘酗,讓管理員把密鑰追加到 Git 用戶 .ssh 目錄下的 authorized_keys 文件即可杆兵。


原文:https://blog.taotao.io/git-commit-with-pub-key/

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市崎脉,隨后出現(xiàn)的幾起案子拧咳,更是在濱河造成了極大的恐慌,老刑警劉巖囚灼,帶你破解...
    沈念sama閱讀 222,464評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件骆膝,死亡現(xiàn)場離奇詭異,居然都是意外死亡灶体,警方通過查閱死者的電腦和手機阅签,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,033評論 3 399
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來蝎抽,“玉大人政钟,你說我怎么就攤上這事路克。” “怎么了养交?”我有些...
    開封第一講書人閱讀 169,078評論 0 362
  • 文/不壞的土叔 我叫張陵精算,是天一觀的道長。 經(jīng)常有香客問我碎连,道長灰羽,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,979評論 1 299
  • 正文 為了忘掉前任鱼辙,我火速辦了婚禮廉嚼,結果婚禮上,老公的妹妹穿的比我還像新娘倒戏。我一直安慰自己怠噪,他們只是感情好,可當我...
    茶點故事閱讀 69,001評論 6 398
  • 文/花漫 我一把揭開白布杜跷。 她就那樣靜靜地躺著傍念,像睡著了一般。 火紅的嫁衣襯著肌膚如雪葛闷。 梳的紋絲不亂的頭發(fā)上捂寿,一...
    開封第一講書人閱讀 52,584評論 1 312
  • 那天,我揣著相機與錄音孵运,去河邊找鬼。 笑死蔓彩,一個胖子當著我的面吹牛治笨,可吹牛的內容都是我干的。 我是一名探鬼主播赤嚼,決...
    沈念sama閱讀 41,085評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼旷赖,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了更卒?” 一聲冷哼從身側響起等孵,我...
    開封第一講書人閱讀 40,023評論 0 277
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎蹂空,沒想到半個月后俯萌,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,555評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡上枕,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,626評論 3 342
  • 正文 我和宋清朗相戀三年咐熙,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片辨萍。...
    茶點故事閱讀 40,769評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡棋恼,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情爪飘,我是刑警寧澤义起,帶...
    沈念sama閱讀 36,439評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站师崎,受9級特大地震影響默终,放射性物質發(fā)生泄漏。R本人自食惡果不足惜抡诞,卻給世界環(huán)境...
    茶點故事閱讀 42,115評論 3 335
  • 文/蒙蒙 一穷蛹、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧昼汗,春花似錦肴熏、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,601評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至鞋吉,卻和暖如春鸦做,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背谓着。 一陣腳步聲響...
    開封第一講書人閱讀 33,702評論 1 274
  • 我被黑心中介騙來泰國打工泼诱, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人赊锚。 一個月前我還...
    沈念sama閱讀 49,191評論 3 378
  • 正文 我出身青樓治筒,卻偏偏與公主長得像,于是被迫代替她去往敵國和親舷蒲。 傳聞我的和親對象是個殘疾皇子耸袜,可洞房花燭夜當晚...
    茶點故事閱讀 45,781評論 2 361

推薦閱讀更多精彩內容

  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn)牲平,斷路器堤框,智...
    卡卡羅2017閱讀 134,714評論 18 139
  • 本文為 Git教程的學習筆記,教程源自廖雪峰的博客纵柿。這是一個由淺入深蜈抓,學完后能立刻上手的Git教程。另藐窄,附上另一本...
    七弦桐語閱讀 6,252評論 5 47
  • 1. 安裝 Github 查看是否安裝git: $ git config --global user.name "...
    Albert_Sun閱讀 13,665評論 9 163
  • 從某一天開始资昧,我特別矯情地要求自己每天都必須做一件讓自己開心的事。這并不是由于我又看了什么心靈雞湯荆忍,而相反正是我意...
    KKKMM閱讀 331評論 0 0
  • 三人行了一段路格带,忽然看到小姝在道旁癡癡的站著撤缴,光迥翰飛知道她為陳駒而來,告訴陳駒他們在前方等候叽唱,便先過去了屈呕。陳駒看...
    九之觀主閱讀 401評論 0 1