git公鑰生成以及日常操作

2021-08-20 09:30:06 字數 1292 閱讀 2623

前言:由於公司來了幾個新同事,在加上我長得帥(話多),自然就跟新同事很快的就相處下來了,我發現他們竟然都不會git,其實我也就會日常的add 到 push 再加上解決一切衝突問題,同事看我操作很6的樣子,有時候就讓我幫助一下嘍,他們喊我的時候,就覺得一陣冷汗,我特麼幾斤幾量 你們不知道 ,我還不知道麼,我能幫你們麼,但是這個bi要強行裝完(無奈),好在問題都不大,前天凌晨兩點下班,我感覺我累了,於是,今天不想寫**,學習放鬆一下。

感謝公司顏值扛把子 @ 麒麟島大俠( 給的幫助!

解析公鑰、私鑰:

公鑰:提交給伺服器,放在伺服器上的叫公鑰,

私鑰:自己保留,為了確保使用者連線的git伺服器是自己想要的目標伺服器,而不是其他非目標的伺服器。

生成ssh:

檢視是否有檔案 沒有則需要生成 : ls -al ~/.ssh

其實生成ssh也是特別簡單 看網上教程總是扯一堆有的無得,這裡採用簡單方法

執行生成命令 : ssh-keygen

期間會提示你輸入郵箱、密碼(郵箱密碼)直接輸入就ok ,成功之後會在乙個資料夾下生成乙個私鑰 id_rsa和乙個公     鑰 id_rsa.pub(放在伺服器上)

檢視一下是否生成 :1、cd ~/.ssh 2、ls

檢視公鑰 :   cat ~/.ssh/id_rsa.pub

展示你cv**的時候到了,直接cv到git伺服器就ok

寫了這麼多,其實就幾步~~~

git日常操作

git status 檢視檔案工作區狀態

git diff 檢視修改 git diff filename 檢視檔案修改

git add . 新增所有修改檔案到暫存區 git add

filename 新增單個檔案到暫存區

git commit -m"備註資訊"

git push 推送到遠端

git pull 拉取遠端** 

git checkout -- filename 放棄工作區檔案修改

git reset head  - filename  放棄暫存區(add)

突然不想寫了後續再補上吧(本來是打算中午寫完的,測試總是來找我修復問題);

git 公鑰生成

git是分布式的 管理工具,遠端的 管理是基於ssh的,所以要使用遠端的git則需要ssh的配置。github的ssh配置如下 一 設定git的user name和email git config global user.name xuhaiyan git config global user.em...

Git生成 SSH 公鑰

1.生成ssh公鑰 ssh keygen t rsa c xx xx.com 1.三次回車即可生成 ssh key 2.引號中的為碼雲註冊的郵箱 3.windows中使用ssh keygen 桌面右鍵選擇gui bash here 檢視生成的public key cat ssh id rsa.pub...

git 生成公鑰步驟

首先你得先安裝git 進入git bash終端 1.進入.ssh檔案下 cd ssh 2.生成公鑰 ssh keygen t rsa c youremail example.com 回車後,第乙個要你輸入公鑰名稱,如test,如果不輸入直接回車預設名稱為id rsa 之後倆次輸入密碼,不需要可回車跳...