IDEA本地项目上传Gitee

新手遇到的不是问题的问题,IDEA创建本地项目,上传Gitee,各种文章,看完还是传不上去,结合好几篇文章,总算可以了,完整的整理一下,如有错误的内容请留言赐教,谢谢。

1. 在Gitee创建与项目名称相同的仓库。

2. IDEA 创建同名项目(不是通过VCS下载)

 注:如果是用 Spring Initializr 创建的 Spring Boot 项目,自带 .gitignore

 Gitee 创建仓库,也自带 .gitignore

需要把仓库的 .gitignore 右击删除,要不然后续执行的时候,会报错文件冲突。(如下图)

CONFLICT(add/add): Merge conflict in .gitignore

4. VCS -> Import into Version Controll -> Create Git Repository

5. 选中项目,VCS -> Git -> Commit Directory

6. Commit Message 填写,点击 Commit

 7. VCS -> Git -> Push

 8. Define remote:  Name: 项目名, URL: Gitee 仓库下载地址

弹窗登录Gitee登录账号密码,确认

 9. Push

注:提示 Push rejected, Push to giteetest1/master was rejected

10. 这是因为本地和Gitee仓库都存在各自未关联的文件,需要同步未关联的文件

到本地项目根目录,点击 Git Bash Here (Git 需要提前安装)

 11. 依次执行以下两个命令 (giteetest1 是项目名)

执行 git pull giteetest1 master

提示 fatal:refusing to merge unrelated histories

执行 git pull giteetest1 master --allow-unrelated-histories

​​​​​​没有提前删除仓库里的 .gitignore 会出现这个错误

fatal: Exiting because of an unresolved conflict.

执行 git merge --abort 停止

重新执行

git pull giteetest1 master

git pull giteetest1 master --allow-unrelated-histories

出现如下图画面,表示合并成功,直接关闭,点OK即可。

 12. 回到IDEA ,重新 VCS -> Git -> Push

 13. 到Gitee仓库刷新确认同步情况:同步成功。

 

这个问题困扰了好久,直接下载空的仓库再补全框架感觉也很费劲,虽然这样麻烦一些,但是在还不熟悉手动补全框架的时候,这个方式还是可选的。希望能帮到跟我一样自学中的新手们,加油。

 

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值