前言:由於公司來了幾個新同事,在加上我長得帥(話多),自然就跟新同事很快的就相處下來了,我發現他們竟然都不會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 之後倆次輸入密碼,不需要可回車跳...