代码托管Gitee

gitee作为国内的github,把个人项目托管到上面也是个不错的选择。

以下大致步骤:

  • 注册它的账号。这里特别注意的是个人空间地址(后面推送代码需要用到它作为用户名,当然在个人主页也能看到它)

  • 从个人控制台界面,点击设置

  • 在安全设置->SSH公钥,配置ssh

如何生成公钥,可参考另一篇ssh配置,为了方便,我本地就通过ssh-keygen命令生成。如: ssh-keygen -t ed25519 -C "xx标志" -f xx路径。

一路回车就好,如果配置了验证密码也要记好,后续需要输入。把生成好的xx.pub文件内容复制上去。

  • 检查ssh配置

在git命令行中检查,敲入ssh -T git@gitee.com,如果提示你:

Hi --! You've successfully authenticated, but GITEE.COM does not provide shell access.

表示配置成功,否则失败。如果失败,可以加个-v参数 ssh -T -v git@gitee.com,来显示具体的错误。

个人遇到过的失败情况,就是gitee仓库和本地其他git项目仓库不是同一个地址,所以需要设置下git的ssh配置(通常是git目录\etc\ssh\ssh_config),内容是:

Host gitee.com
HostName gitee.com
IdentityFile 上一步生成的和xx.pub文件对应的私钥文件的绝对路径
PreferredAuthentications publickey

  • 个人主页,右上角,选择新建仓库

有了这个远程仓库,就可以把本地项目推上去了,或者克隆这个远程仓库新建项目。

  • 推送代码到远程仓库

首次推送代码,需要输入gitee的账号和登录密码。如果出现提示:

remote: [session-xxxx] xx : Incorrect username or password (access token)
fatal: Authentication failed for 'https://gitee.com/xx/'

那就是账号或者密码错误,需要在检查下。

注意账号是注册账号步骤的个人空间地址,如果记不住可以看个人主页头像下的@之后的字符就是了!

win系统下输错了账号密码,下次推送可能不会让你再次输入,解决办法就是删除对应凭证:

进入凭据管理器,在Windows凭据中删除gitee的配置即可。

本文作者:笑笑霸

本文链接:https://www.cnblogs.com/xiaoxiaobug/p/16617440.html

期待你的关注、收藏、评论,欢迎转载,请指明原文链接

posted @   笑笑霸  阅读(90)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示
💬
评论
📌
收藏
💗
关注
👍
推荐
🚀
回顶
收起