## 生成秘鑰
###
git config --global user.email "郵箱@163.com"
git config --global user.name "名字"
### 生成公鑰
## 生成/添加SSH公鑰
[SSH Key](https://gitee.com/help/labels/19)[SSH 公鑰](https://gitee.com/help/labels/29)
Gitee 提供了基于SSH協議的Git服務,在使用SSH協議訪問倉庫倉庫之前,需要先配置好賬戶/倉庫的SSH公鑰。
你可以按如下命令來生成 sshkey:
~~~
ssh-keygen -t rsa -C "xxxxx@xxxxx.com"
# Generating public/private rsa key pair...
~~~
> 注意:這里的`xxxxx@xxxxx.com`只是生成的 sshkey 的名稱,并不約束或要求具體命名為某個郵箱。
> 現網的大部分教程均講解的使用郵箱生成,其一開始的初衷僅僅是為了便于辨識所以使用了郵箱。
按照提示完成三次回車,即可生成 ssh key。通過查看`~/.ssh/id_rsa.pub`文件內容,獲取到你的 public key
~~~
cat ~/.ssh/id_rsa.pub
# ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6eNtGpNGwstc....
~~~

復制生成后的 ssh key,通過倉庫主頁**「管理」->「部署公鑰管理」->「添加部署公鑰」**,添加生成的 public key 添加到倉庫中。

添加后,在終端(Terminal)中輸入
~~~
ssh -T git@gitee.com
~~~
首次使用需要確認并添加主機到本機SSH可信列表。若返回`Hi XXX! You've successfully authenticated, but Gitee.com does not provide shell access.`內容,則證明添加成功。

添加成功后,就可以使用SSH協議對倉庫進行操作了。
## 倉庫公鑰和可部署公鑰
為了便于用戶在多個項目倉庫下使用一套公鑰,免于重復部署和管理的繁瑣,Gitee 推出了「可部署公鑰」功能,支持在一個倉庫空間下使用當前賬戶名下/參與的另一個倉庫空間的部署公鑰,實現公鑰共用。
- 本地新項目提交到遠程倉庫步驟
- 將本地項目提交的遠程倉庫
- IDEA使用插件一鍵生成碼云遠程倉庫
- git 基本命令,初始化,刪除、查看歷史等
- 生成秘鑰
- Git Bash 常用指令
- curl下載gitee某個文件
- cURL的10種常見用法示例
- 獲取遠程倉庫信息
- git從遠程倉庫拉取內容或向遠程倉庫上傳內容
- gitee的Git常用命令 大全
- git創建分組
- 問題與辦法
- git 合并分支到master
- git you need to resolve your current index first 解決辦法
- git push時提示:更新被拒絕,因為您當前分支的最新提交落后于其對應的遠程分支
- 更新被拒絕,因為遠程倉庫包含您本地尚不存在的提交
- Git忽略遠程已存在的文件
- (將本地分支與遠程分支關聯)fatal:拒絕合并無關的歷史
- Git 常用命令大全
- Git 常用命令圖表(圖片)
- Git 常用命令速查(命令中文含義)
- Git命令參考
- Git常用操作命令實例
- 生成ssh