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

前提:请确定您本地已安装好了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:

git@github.com: 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上传项目的时候报出git@github.com: 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 "997212845@qq.com"

 输入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,上传本地代码

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值