2019-06-03 配置AWS CodeCommit

CodeCommit 是什么雁歌? - AWS的介紹是這樣的:

CodeCommit 是一項安全的、可高度擴(kuò)展的托管型源代碼控制服務(wù)礼仗,可用于托管私有 Git 存儲庫祸憋。CodeCommit 使您無需管理自己的源代碼控制系統(tǒng)会宪,并且再也不必?fù)?dān)心基礎(chǔ)設(shè)施的擴(kuò)展了。您可以使用 CodeCommit 存儲從代碼到二進(jìn)制文件的一切內(nèi)容蚯窥。它支持 Git 的標(biāo)準(zhǔn)功能掸鹅,可與您現(xiàn)有的基于 Git 的工具無縫協(xié)作。 

一句話概括拦赠,就是私有GIT庫巍沙,當(dāng)然通過設(shè)置可以共享給其他人。
1荷鼠、首先要在http://aws.amazon.com AWS上創(chuàng)建一個賬戶句携,然后在AWS賬戶里創(chuàng)建IAM用戶。
2允乐、登錄AWS管理控制臺矮嫉,然后打開IAM控制臺https://console.aws.amazon.com/iam/
3牍疏、在IAM導(dǎo)航窗選擇Users蠢笋,選擇要配置進(jìn)行CodeCommit訪問的IAM用戶。

屏幕快照 2019-06-03 16.30.59.png

4鳞陨、在Permissions選項卡昨寞,選擇Add Permissions, 然后在Grant permissions中選擇 Attach existing policies directly。
![屏幕快照 2019-06-03 16.37.27.png](https://upload-images.jianshu.io/upload_images/12133543-c68f3986f4af998a.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

4炊邦、本機(jī)安裝Git就不說了编矾,這個很容易熟史。
5馁害、為訪問CodeCommit 安裝Git憑證
同樣,在IAM用戶界面蹂匹,點擊Security credentials頁碘菜,可以選擇Create access Key, 或則Upload SSH public key,或者生成HTTPS憑證(HTTPS Git credentials for AWS CodeCommit)。這里建議直接上載SSH public key
6忍啸、這里介紹使用MAC和Linux連接仰坦,Windows的參考:Windows 上的 SSH 連接
6.1、生成ssh key : ssh-key -t rsa

$ ssh-keygen -t rsa

Generating public/private rsa key pair.
Enter file in which to save the key (/home/user-name/.ssh/id_rsa): Type /home/your-user-name/.ssh/ and a file name here, for example /home/your-user-name/.ssh/codecommit_rsa

Enter passphrase (empty for no passphrase): <Type a passphrase, and then press Enter>
Enter same passphrase again: <Type the passphrase again, and then press Enter>

Your identification has been saved in /home/user-name/.ssh/codecommit_rsa.
Your public key has been saved in /home/user-name/.ssh/codecommit_rsa.pub.
The key fingerprint is:
45:63:d5:99:0e:99:73:50:5e:d4:b3:2d:86:4a:2c:14 user-name@client-name
The key's randomart image is:
+--[ RSA 2048]----+
|        E.+.o*.++|
|        .o .=.=o.|
|       . ..  *. +|
|        ..o . +..|
|        So . . . |
|          .      |
|                 |
|                 |
|                 |

起名codecommit计雌,在~/.ssh/目錄下生成codecommit_rsa和codecommit_rsa.pub文件
6.2 拷貝公鑰 cat ~/.ssh/codecommit_rsa.pub
回到IAM控制臺悄晃,點擊Upload SSH public key, 粘貼拷貝的公鑰內(nèi)容,然后能夠看到一個SSH key ID.



6.3 回到本機(jī)凿滤,在~/.ssh/目錄下生成叫做config的文件妈橄,內(nèi)容如下:

Host git-codecommit.*.amazonaws.com
  User APKAEIBAERJR2EXAMPLE
  IdentityFile ~/.ssh/codecommit_rsa

這里的User就是剛才在AWS記錄下來的SSH key ID.
6.4 更改配置文件屬性:

chmod 600 config

7、使用CodeCommit
回到AWS CodeCommit控制臺翁脆,找到你創(chuàng)建的Repositories, 點擊 Clone URL, 會拷貝git庫的鏈接眷蚓,或者由管理員發(fā)給你鏈接:


屏幕快照 2019-06-03 16.54.57.png

然后回到本機(jī),git clone XXXXXXXX反番,剩下的就跟通常使用git一樣沒啥區(qū)別了沙热。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市罢缸,隨后出現(xiàn)的幾起案子篙贸,更是在濱河造成了極大的恐慌,老刑警劉巖枫疆,帶你破解...
    沈念sama閱讀 222,104評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件歉秫,死亡現(xiàn)場離奇詭異,居然都是意外死亡养铸,警方通過查閱死者的電腦和手機(jī)雁芙,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,816評論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來钞螟,“玉大人兔甘,你說我怎么就攤上這事×郾酰” “怎么了洞焙?”我有些...
    開封第一講書人閱讀 168,697評論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長拯啦。 經(jīng)常有香客問我澡匪,道長,這世上最難降的妖魔是什么褒链? 我笑而不...
    開封第一講書人閱讀 59,836評論 1 298
  • 正文 為了忘掉前任唁情,我火速辦了婚禮,結(jié)果婚禮上甫匹,老公的妹妹穿的比我還像新娘甸鸟。我一直安慰自己惦费,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 68,851評論 6 397
  • 文/花漫 我一把揭開白布抢韭。 她就那樣靜靜地躺著薪贫,像睡著了一般。 火紅的嫁衣襯著肌膚如雪刻恭。 梳的紋絲不亂的頭發(fā)上瞧省,一...
    開封第一講書人閱讀 52,441評論 1 310
  • 那天,我揣著相機(jī)與錄音鳍贾,去河邊找鬼臀突。 笑死,一個胖子當(dāng)著我的面吹牛贾漏,可吹牛的內(nèi)容都是我干的候学。 我是一名探鬼主播,決...
    沈念sama閱讀 40,992評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼纵散,長吁一口氣:“原來是場噩夢啊……” “哼梳码!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起伍掀,我...
    開封第一講書人閱讀 39,899評論 0 276
  • 序言:老撾萬榮一對情侶失蹤掰茶,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后蜜笤,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體濒蒋,經(jīng)...
    沈念sama閱讀 46,457評論 1 318
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,529評論 3 341
  • 正文 我和宋清朗相戀三年把兔,在試婚紗的時候發(fā)現(xiàn)自己被綠了沪伙。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,664評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡县好,死狀恐怖围橡,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情缕贡,我是刑警寧澤翁授,帶...
    沈念sama閱讀 36,346評論 5 350
  • 正文 年R本政府宣布,位于F島的核電站晾咪,受9級特大地震影響收擦,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜谍倦,卻給世界環(huán)境...
    茶點故事閱讀 42,025評論 3 334
  • 文/蒙蒙 一塞赂、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧剂跟,春花似錦减途、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,511評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至送淆,卻和暖如春税产,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背偷崩。 一陣腳步聲響...
    開封第一講書人閱讀 33,611評論 1 272
  • 我被黑心中介騙來泰國打工辟拷, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人阐斜。 一個月前我還...
    沈念sama閱讀 49,081評論 3 377
  • 正文 我出身青樓衫冻,卻偏偏與公主長得像,于是被迫代替她去往敵國和親谒出。 傳聞我的和親對象是個殘疾皇子隅俘,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,675評論 2 359

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