git使用筆記

配置SSH KEY

        SSH KEY的配置不是必須的,不配置的話我們就只能使用HTTPS協議,這樣每次提交時要輸入用戶名密碼,略麻煩,所以還是配置一下。配置SSH KEY的原理很簡單,採用非對稱加密方式生成公鑰和私鑰,公鑰告訴GitHub,私鑰留在自己電腦上(私鑰不可泄露),當我們向GitHub上提交數據時,GitHub會用我們留給它的公鑰加密一段消息返回給我們的電腦,如果我們能夠用私鑰解密成功,說明是合法的用戶,這樣就避免我們輸入用戶名密碼了。

1.查看本地是否已有SSHKEY

當前用戶目錄下執行:ls -la 查看是否有.ssh文件夾,如果有即已生成過。

2.生成SSH指紋

生成SSH指紋: ssh-keygen -t rsa -b 4096 -C "你的github用戶名"

生成的公鑰文件路徑:~/.ssh/id_rsa.pub

4.將公鑰告訴GitHub

登錄GitHub,點擊右上角的向下的箭頭,選擇Settings,在新打開的頁面中左邊側欄選擇SSH and GPG keys,如下:


如何關聯本地倉庫和遠程倉庫?

1、本地創建文件夾(如temp);

2、進入temp文件夾下,cd temp;執行git init操作;

3、將本地倉庫和遠程倉庫關聯;git remote add origin [email protected]:'你的github用戶名'/''要關聯的倉庫名'.git';

4、拉取遠程倉庫代碼到本地;git pull origin  master;

5、本地文件推送到遠程倉庫;1)、git add 1.txt ;2)、git commit -m "merge:my first commit!"3)、git push -u origin master



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章