将多个项目上传到Github/Gitee 的同一个仓库下 您所在的位置:网站首页 gitee怎么提交代码到仓库 将多个项目上传到Github/Gitee 的同一个仓库下

将多个项目上传到Github/Gitee 的同一个仓库下

2024-06-17 16:51| 来源: 网络整理| 查看: 265

前提:请确定您本地已安装好了Git 工具

注:Gitee同Github

1、首先在你的Github下创建一个仓库。如:名为 practice-demo的仓库

2、找到你本地的项目,例如:上传本地../uploadToGithub 目录下的 project 和 project-web 项目到 Github仓库

3、在该文件夹下鼠标右键选择:Git Bash Here

4、输入命令:git  init   ,用以创建新的git仓库

成功之后文件夹下会出现一个隐藏的 . git 文件夹

注:删除“.git”文件夹相当于 撤销 git init

5、输入命令:git  add  .    ,添加文件 (点:表示把工作目录下的所有改动全部放进暂存区)

6、输入命令:git  commit  -m  "项目描述信息"

你的改动已经提交到了 HEAD,但是还没到你的远端仓库。

7、输入命令:git  remote  add  origin  [仓库地址]

将你的改动推送到所添加的服务器上

8、输入命令:git  push  -u  origin  master  ,提交到远端仓库

弹出框 输入用户名和密码

上传成功,到github上去看看吧

注:需要网络良好,项目不能大于100M,大于100M可分批次上传

遇到的问题及解决办法

问题1:

$ git push -u origin master 命令报以下错误 fatal: unable to access 'https://github.com/maxIterTPf/***.git/': OpenSSL SSL_read: Connection was reset, errno 10054

解决办法:

修改解除ssl认证 (git 终端输入以下命令)

git config --global http.sslVerify "false"

问题2:

[email protected]: Permission denied (publickey). fatal: Could not read from remote repository.

Please make sure you have the correct access rights and the repository exists.

参考:(27条消息) github上传项目的时候报出[email protected]: Permission denied (publickey). fatal: Could not read from remote repo_家辉猫的博客-CSDN博客

 解决办法:

 1. 从github主页点击设置进入SSH and GPG keys

2. 左侧侧边栏选择 “SSH and GPG keys”,创建 “New SSH key”

3. 创建 Key

在项目目录下的 git命令行终端 输入命令: ssh-keygen -t rsa -C "[email protected]"

 输入y 或回车,如下图所示证明成功了

 可以看到,你的key 保存的目录

4. 输入命令: cat ~/.ssh/id_rsa.pub,可查看key值

5.  复制 key值  粘贴到github 设置密钥ssh的key 中  保存即可

6. Github上面的key创建完成后,在 git 终端输入命令:git push --set-upstream origin master

 push成功,你的代码就上传到 github了

问题3:

密码不小心输入错误,第二次即使输入正确也报如下错误..

 fatal: Authentication failed for 'https://gitee.com......

 解决办法:输入以下命令

git config --system --unset credential.helper

再次提交,重新输入用户名和密码

问题4: 

! [rejected]        master -> master (fetch first) error: failed to push some refs to 'https://gitee.com/

 参考: master" data-link-title="如何解决git上传文件出错[rejected] master -> master">如何解决git上传文件出错[rejected] master -> master

 解决办法:输入以下命令

git pull --rebase origin master

如果还是不行,建议删除仓库重新创建,不要在Github/gitee中生成README.md,上传本地代码



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有