Git的使用方法及金鑰問題

洗劍發表於2019-01-27
如果沒看文件 首先看文件 這裡整理一些比較遺忘的步驟 先是 金鑰問題 

1 開啟終端執行以下命令

git config --global user.name "superGG1990" //這個名字是你的git註冊的使用者名稱
git config --global user.email "superGG1990@163.com" //這是你郵箱的地址
複製程式碼

2  輸入cd ~/.ssh 檢視有沒有這個資料夾 如果沒有 用ssh-keygen建立

ssh-keygen -t rsa -C "your_email@youremail.com"//這個是郵箱地址
複製程式碼

然後裡面需要什麼就輸入什麼 當然密碼可以不用輸入 但是你要保證沒有無聊的人冒充你, 完了之後是如下的樣子

Your public key has been saved in /home/you/.ssh/id_rsa.pub.
The key fingerprint is: # 01:0f:f4:3b:ca:85:d6:17:a1:7d:f0:68:9d:f0:a2:db your_email@youremail.com
複製程式碼

直到.ssh資料夾下有三個檔案

3新增公鑰到你的遠端倉庫(git)

檢視公鑰 多種辦法 

   (1) 在終端輸入

 cat ~/.ssh/id_rea.pub
複製程式碼

(2)找到相應的檔案開啟 拷貝里面的所有程式碼

4 登入git 點選頭像中的設定 左側欄中的SSH and GPG keys -> 然後new SSh key

然後拷貝到文字域中 title 隨便起個名字 我是預設的

5 點選add key 完成後驗證是否正常工作 在bash中輸入以下命令

ssh -T git@github.com
複製程式碼

如果看到以下欄位 證明已成功

Hi xxx! You've successfully authenticated, but GitHub does not # provide shell access.
複製程式碼

6接下來就可以git,常用的就不寫了,現在暫時寫比較遺忘的命令 以待後期新增

git reset --hard HeAD^ (恢復到上一個版本)
git reset --hard (恢復到指定的版本序列號)
複製程式碼

期待下次的到來


相關文章