本地项目上传至gitee所遇到的问题

1.使用gitee 创建仓库 并绑定sshkey(我使用的是我已经有的sshkey)

查看已有的sshkey命令

只适用于Mac和windows下的Git Bash操作界面。

一、检查本地是否有SSH Key存在

在终端输入,也就是直接在桌面右击打开Git Bash

ls -al ~/.ssh

如果终端输出的是:

No such file or directory

那么就说明本地没有SSH key

如果已存在SSH key那么就会显示 id_rsa 和 id_rsa.pub文件的存在以及它的创建日期。

上面的文件中id_rsa是私钥,id_rsa.pub是公钥,我们要将自己的公钥加在自己的git账户上就可以使用ssh来提交代码,而不需要每次提交都输入密码了~

输入cat id_rsa.pub就可以查看公钥了 然后将它粘在下图中的位置就可以了

具体操作请查看https://blog.youkuaiyun.com/linxinfa/article/details/108709835非常全面

2.上传我本地得项目 因为我是先有本地的项目再在gitee上创建的仓库,并且我本地的项目之前在另一个gitee账号上也就是在另一个远程上.按照上边的地址中的说法去做就可以上传到新的gitee地址.

 

简单操作就是 

1.如果git remote add +HTTPS地址

如果 报错 不管报啥(反正我是报了一堆,但是我知道我的项目之前在另一个gitee地址上)就直接进行第二步

2.查看本地库已经关联了远程库 git remote -v

3.删除之前关联的远程库 git remote rm  origin

4.再关联现在的远程库git remote add origin 地址 (地址就是下图)

然后 我就把我本地的项目在idea上提交了........

报错:push to origin/master was rejected

按照上边地址中的操作之后我的仓库中出现了两个文件

所以出现报错的原因可能是因为本地仓库和远程仓库的代码不一样。简单来说就是代码冲突了,复杂来说就是你动了不该动的代码。(也就是说你提交的东西跟仓库中的文件差别有点大)

在git项目对应的目录位置右键打开Git Bash Here(注意项目目录的位置)输入git pull origin master --allow-unrelated-histories

.......按理说应该push成功但是却

 

就是说让你输入你提交的信息 随便编几个字就好,如果不能编辑 就按下i键然后回车键 然后编辑你的内容 退出输入:wq

此时看看idea上提交记录便有了提交信息

但是目前我的问题是我在gitee上还是没有找到我提交的项目按照这个网址中的说法去做 

https://blog.youkuaiyun.com/whuiry/article/details/107500078

生成的地址为毛是404 仿佛在逗我........... 今天的内容先更新到这里 马上要下班了 明天继续战斗,然后在更新博客内容

更新:锲而不舍的小翔我今天又来搞一下,非得成功才罢休

继续昨天的上传本地项目再gitee上没有显示的问题

https://www.cnblogs.com/heike470/p/12490370.html查看这个 对我有些帮助,在此感谢大佬指点,小翔这厢有礼了^v^~!

具体实战操作:

1.初始化本地项目所在的文件夹git init 然后文件夹中会出现.git还有另一个什么玩意儿的文件 但是我的出现的确实.gitee文件和另一个爱啥啥的文件,

我就不初始化了因为昨天的一顿乱七八糟的操作已经初始化过了

2.git remote add origin+复制出来的仓库的HTTPS链接 这就相当于把你创建的仓库down到你本地,昨天我已经搞过了

3.git pull origin mastet 拉远程的分支 这里仓库中默认的分支为master 最好你查看一下 并且master必须是常规分支 否则你不能进行任何操作

4.对你本地的项目随便改点东西 保证有新的内容 我是昨天提上去了但是 没有在仓库中找到项目 所以今天就随便打了些许空格与字样 git add -A提交全部文件夹和文件

5.git commit - m '写提交的内容'

6.git push origin master  出现这玩意儿就是表示OK了

哎呀终于啊~ 去gitee上看就出现了项目

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值