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