Fork me on GitHub

码云

SSH密钥配置

检查 SSH 密钥

首先检查你的本地系统上是否已有 SSH 密钥:

cat ~/.ssh/id_rsa.pub

如果看到一串以 "ssh-rsa" 开头的文本,那么你已经有一个 SSH 密钥。如果没有,则需要生成一个新的 SSH 密钥。

生成 SSH 密钥(如果还没有的话):

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

按提示操作,可以一路按回车使用默认设置。

添加 SSH 密钥到 Gitee 账户

将公钥内容复制到剪贴板:

cat ~/.ssh/id_rsa.pub | clip

对于 Linux 或 macOS,你可以使用 pbcopy(macOS)或 xclip(Linux,可能需要安装)。
登录到 Gitee,进入 "设置" > "安全设置" > "SSH 公钥",点击 "添加公钥",粘贴你的公钥内容并保存。

测试 SSH 连接

使用以下命令测试你的 SSH 连接:

ssh -T git@gitee.com

确保使用正确的远程仓库地址

检查你的仓库是否使用 SSH 地址。可以通过以下命令查看:

git remote -v

命令

1、命令行进行本地 Git 全局设置(yourname = Gitee中的用户名,your@email.com = 在Gitee中绑定的邮箱):
git config --global user.name "yourname"
git config --global user.email "your@email.com"

2、命令行本地创建 Git 仓库并推送到 Gitee 远程仓库(repo_name即为Git仓库所在的文件夹名称):
mkdir repo_name
cd repo_name
git init
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://gitee.com/your_enterprise_name/test_repository.git
git push -u origin master

3、命令行推送本地已有 Git 仓库到 Gitee 远程仓库(repo_name即为Git仓库所在的文件夹名称):
cd repo_name
git remote add origin https://gitee.com/your_enterprise_name/test_repository.git
git push -u origin master

posted @ 2024-02-20 10:47  秋夜雨巷  阅读(2)  评论(0编辑  收藏  举报