码云(gitee)配置SSH密钥
<p><strong><span style="color: rgba(124, 121, 229, 1)">相关文章链接</span></strong>:</p><p>码云(gitee)配置SSH密钥</p>
<p>码云gitee创建仓库并用git上传文件</p>
<p>git 上传错误This oplation equires one of the flowi vrsionsot the NET Framework:.NETFramework</p>
<hr id="hr-toc">
<h1 id="%E7%A0%81%E4%BA%91(gitee)%E9%85%8D%E7%BD%AESSH%E5%AF%86%E9%92%A5">码云(gitee)配置SSH密钥</h1>
<p>每次提交代码到码云的时候,都需要输入账户密码,真的很不方便,好在码云给我们提供了解决方案,只需要创建秘钥对,在码云上添加公钥就可以了,把私钥保存在本地即可,以下就是添加公钥的步骤。</p>
<h2 id="%E7%94%9F%E6%88%90%E5%AF%86%E9%92%A5%EF%BC%9A">生成密钥:</h2>
<p>1.在桌面打开Git bash </p>
<p><img src="https://img-blog.csdnimg.cn/20210329155537177.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3NpbmF0XzM5NjIwMjE3,size_16,color_FFFFFF,t_70"></p>
<p>2.键入以下代码,并 <strong>回车三次</strong>。</p>
<p># 替换为你自己的邮箱即可</p>
<pre><code class="language-python">ssh-keygen -t rsa -C "你的邮箱" </code></pre>
<p><img src="https://img-blog.csdnimg.cn/20210329155754318.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3NpbmF0XzM5NjIwMjE3,size_16,color_FFFFFF,t_70"></p>
<p>3.键入以下代码,查看你的 public key(公钥)。</p>
<pre><code class="language-python">cat ~/.ssh/id_rsa.pub
</code></pre>
<p><img src="https://img-blog.csdnimg.cn/20210329155826830.png"></p>
<p>复制全部密钥</p>
<h2 id="%E7%A0%81%E4%BA%91gitee%E6%B7%BB%E5%8A%A0%E5%AF%86%E9%92%A5">码云gitee添加密钥</h2>
<p>打开码云,鼠标移入头像,点击设置。点击 <strong>SSH公钥</strong>,打开配置页面。确定。</p>
<p><img src="https://img-blog.csdnimg.cn/20210329155940759.png"><img src="https://img-blog.csdnimg.cn/20210329155952606.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3NpbmF0XzM5NjIwMjE3,size_16,color_FFFFFF,t_70"></p>
<p>然后输入账户密码进行添加确认。</p>
<h2 id="%E9%85%8D%E7%BD%AE%E7%94%A8%E6%88%B7%E5%90%8D%E5%AF%86%E7%A0%81">配置用户名密码</h2>
<pre><code class="language-python">git config --global user.name "你的gitee账号"
git config --global user.email "你在gitee的邮箱地址"
</code></pre>
<p>添加公钥完成后进行测试公钥(测试SSH链接)</p>
<pre><code>ssh -T git@gitee.com</code></pre>
<p><img src="https://img-blog.csdnimg.cn/20210329160249321.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3NpbmF0XzM5NjIwMjE3,size_16,color_FFFFFF,t_70"></p>
<p>根据提示操作。至此以后只要拷贝ssh链接地址,然后利用git指令即可进行相关操作!</p>
<p> </p>
<h2><span style="color: rgba(243, 59, 69, 1)">踩雷区:</span></h2>
<p>warning: ----------------- SECURITY WARNING ----------------<br> warning: | TLS certificate verification has been disabled! |<br> warning: ---------------------------------------------------<br> warning: HTTPS connections may not be secure. See https://aka.ms/gcmcore-tlsverify for more information.<br> warning: ----------------- SECURITY WARNING ----------------<br> warning: | TLS certificate verification has been disabled! |<br> warning: ---------------------------------------------------<br> warning: HTTPS connections may not be secure. See https://aka.ms/gcmcore-tlsverify for more information.<br> Enumerating objects: 4, done.<br> Counting objects: 100% (4/4), done.<br> Delta compression using up to 8 threads<br> Compressing objects: 100% (2/2), done.<br> Writing objects: 100% (3/3), 257 bytes | 257.00 KiB/s, done.<br> Total 3 (delta 1), reused 0 (delta 0), pack-reused 0<br> remote: Powered by GITEE.COM </p>
<p><strong><span style="color: rgba(243, 59, 69, 1)">取消掉:不然无法上传文件</span></strong></p>
<p><img src="https://img-blog.csdnimg.cn/20210329210043935.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3NpbmF0XzM5NjIwMjE3,size_16,color_FFFFFF,t_70"></p>
<p> </p>
<p>ssh上上传文件方式和https一样 <img src="https://img-blog.csdnimg.cn/20210329210232515.png"> 这一步改一下。</p>
<p> </p><br><br>
来源:https://www.cnblogs.com/ting1/p/16834066.html
頁:
[1]