前言
现如今,Git作为一款很受欢迎的项目(代码)管理工具,很多项目都在Git上进行维护,这次整理一下如何在IDEA中集成Git并上传项目。
我的另外两篇Git的博客
- Windows本地配置Git的SSH公钥
- Git本地仓库向码云的仓库上传文件
IDEA配置Git并上传项目
IDEA配置Git
查看项目有没有Git选项
没有和Git关联的项目是没有Git选项的。
创建本地仓库
点击VCS
,然后点击Create Git Repository
。
选择项目
点击Create Git Repository
后会弹出该框,在这里面选择你要关联Git的项目
选择完项目后,该项目的class文件会变为红色的,这代表关联完成,这些class文件未添加到码云仓库中。
将项目添加到码云中
将代码add到仓库中
项目添加到码云后,该项目右击会出现Git的选项,右击项目
,选择Git
,然后点击add
添加
项目add
完后,这些class文件会变成绿色的,这代表这些class文件已经添加到本地仓库中了
添加项目提交说明
然后再次右击项目
,选择Git
,点击Commit Directory
点击完Commit Directory
后,出现该页面,在该页面中选择要上传的文件,填写提交说明,最后提交。
绑定码云仓库地址并且上传
点击完后按图中走,将码云仓库的地址复制到URL中。
设置完URL后会出现该页面,检查一下上传的文件,然后点击Push
错误
初次Push项目时,大家可能会遇到一个这样的问题,如下图:
原因
出现这个问题的原因和一个在本地Git仓库上传文件到码云仓库时遇到的一个问题很像,遇到该问题的童鞋可以看一下我的另一篇博客Git本地仓库向码云的仓库上传文件,说白了出现这个问题的根本原因是因为码云仓库和IDEA项目的文件不同,我们的文件推送不上去,就会报这个错误的。
我的解决
我的解决是在IDEA中登录了一下Git的账号,然后再关联一下需要上传的码云仓库的链接,最后再执行一个强推的命令就可以了
# 配置用户名
git config --global user.name "你的用户名"
# 配置邮箱
git config --global user.email "你的邮箱"
# 查看是否配置成功
git config --global --list
# 关联你的码云仓库
git remote add origi 你的码云仓库的地址
# 执行强推命令
git push -f origin master
如下图
点击完Push
后可以在控制台检查是否上传成功
检查码云是否有该项目
可以看到仓库中已经有该项目了
总结
第一次将项目上传到码云仓库时,可能会遇到各种各样的问题,本人上传的时候也遇到过各种各样的问题,不过那是在其它电脑上遇到的,在这台电脑上没有遇到过类似的问题,欢迎各位遇到问题的童鞋来问我,我会尽可能的帮助各位童鞋解决问题。