当前位置:   article > 正文

gitee新建仓库,将本地项目推送到已有gitee仓库中_gitee创建项目 将本地项目推送上去

gitee创建项目 将本地项目推送上去

一,先在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版本:

生成 SSH 公钥

Windows 用户建议使用 Windows PowerShell 或者 Git Bash,在 命令提示符 下无 cat 和 ls 命令。

1、通过命令 ssh-keygen 生成 SSH Key:

ssh-keygen -t ed25519 -C "Gitee SSH Key"

  • -t key 类型
  • -C 注释

输出,如:

  1. Generating public/private ed25519 key pair.
  2. Enter file in which to save the key (/home/git/.ssh/id_ed25519):
  3. Enter passphrase (empty for no passphrase):
  4. Enter same passphrase again:
  5. Your identification has been saved in /home/git/.ssh/id_ed25519
  6. Your public key has been saved in /home/git/.ssh/id_ed25519.pub
  7. The key fingerprint is:
  8. SHA256:ohDd0OK5WG2dx4gST/j35HjvlJlGHvihyY+Msl6IC8I Gitee SSH Key
  9. The key's randomart image is:
  10. +--[ED25519 256]--+
  11. | .o |
  12. | .+oo |
  13. | ...O.o + |
  14. | .= * = +. |
  15. | .o +..S*. + |
  16. |. ...o o..+* * |
  17. |.E. o . ..+.O |
  18. | . . ... o =. |
  19. | ..oo. o.o |
  20. +----[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

复制终端输出的公钥。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/694037
推荐阅读
相关标签
  

闽ICP备14008679号