赞
踩
一,先在gitee新建仓库
二,从当前项目目录进入终端
三,git init
新建本地仓库
四,git remote add origin 远程仓库的URL
连接远程仓库,Http或者ssh(ssh需要配置公钥,见下面)
五,配置.gitignore文件
.DS_Store
node_modules/
dist/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
package-lock.json
# Editor directories and files
.idea
.vscode
*.suo
*.ntvs*
*.njsproj
*.sln
六,git add .
添加所有更改到暂存区
七,git commit -m "你的commit名称"
提交更改到本地仓库
例如git commit -m "first commit"
八,git push -u origin master
将本地主分支(通常是 master 或 main)推送到远程仓库
结束。
生成公钥教程:
mac版本:
打开终端
1. **确认SSH密钥的存在:**
- 确保你本地机器上有一个有效的SSH密钥对。
- 使用以下命令检查是否存在SSH密钥: `ls -al ~/.ssh`
2. **生成SSH密钥:**
- 如果没有SSH密钥,可以使用以下命令生成新的密钥对:
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
- 提示你输入文件名时,可以按 Enter 使用默认文件名。
3. **添加SSH密钥到SSH代理:**
- 如果使用SSH代理,确保将密钥添加到代理:
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa
```
4. **将公钥添加到Gitee账户:**
- 复制公钥的内容:
cat ~/.ssh/id_rsa.pub
- 在 Gitee 网站上,进入账户设置,找到 "SSH 公钥" 或 "SSH Keys",将复制的公钥粘贴进去并保存。
5. **测试SSH连接:**
- 使用以下命令测试SSH连接:
ssh -T git@gitee.com
- 如果成功,会显示一条欢迎消息。
6. **确保URL使用SSH协议:**
- 确保你的Git仓库的URL使用SSH协议。如果是用HTTPS,尝试更改为SSH。可以使用以下命令修改:
git remote set-url origin git@gitcode.com:凌云星空/iSolar.git
- 替换 `your_username` 和 `your_repository` 为你的 Gitee 用户名和仓库名。
如果你在执行上述步骤后仍然遇到问题,请检查你的SSH密钥和Gitee设置,确保一切都正确。
windows版本:
Windows 用户建议使用 Windows PowerShell 或者 Git Bash,在 命令提示符 下无
cat
和ls
命令。
1、通过命令 ssh-keygen
生成 SSH Key:
ssh-keygen -t ed25519 -C "Gitee SSH Key"
-t
key 类型-C
注释输出,如:
- Generating public/private ed25519 key pair.
- Enter file in which to save the key (/home/git/.ssh/id_ed25519):
- Enter passphrase (empty for no passphrase):
- Enter same passphrase again:
- Your identification has been saved in /home/git/.ssh/id_ed25519
- Your public key has been saved in /home/git/.ssh/id_ed25519.pub
- The key fingerprint is:
- SHA256:ohDd0OK5WG2dx4gST/j35HjvlJlGHvihyY+Msl6IC8I Gitee SSH Key
- The key's randomart image is:
- +--[ED25519 256]--+
- | .o |
- | .+oo |
- | ...O.o + |
- | .= * = +. |
- | .o +..S*. + |
- |. ...o o..+* * |
- |.E. o . ..+.O |
- | . . ... o =. |
- | ..oo. o.o |
- +----[SHA256]-----+
2、查看生成的 SSH 公钥和私钥:
ls ~/.ssh/
输出:
id_ed25519 id_ed25519.pub
id_ed25519
id_ed25519.pub
3、读取公钥文件 ~/.ssh/id_ed25519.pub
:
cat ~/.ssh/id_ed25519.pub
输出,如:
ssh-ed25519 AAAA***5B Gitee SSH Key
复制终端输出的公钥。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。