目录
二、使用idea上传项目到码云(gitee)------方法1
三、使用idea上传项目到码云(gitee)------方法2
四、Git上传项目提示Push rejected: Push to origin/master was rejected解决办法
一、使用方法
- 下载安装git(默认安装即可),并在idea的setting中搜索git设置git.exe目录;
- 下载gitee插件,参考gitee官方文档:http://git.mydoc.io/?t=153739
- 配置gitee授权登录的token,本人通过用户名密码创建,如下图:
- 使用gitee插件上传项目到码云。(参考下面文章即可)https://blog.csdn.net/qq_22194659/article/details/82113560
二、使用idea上传项目到码云(gitee)------方法1
第一步:
登录到码云上面去,进入个人主页,然后点击项目的加号创建项目。
第二步:
创建项目。
第三步:
idea上创建好项目,然后根据图片操作创建仓库
第四步:
选择当前项目当做仓库目录
第五步:
点击项目目录右键,此时会出现一个git,这是仓库创建成功才会有的。然后点击add添加到缓冲区
第六步:
将缓冲区的项目添加到本地仓库中
第七步:
选择要提交的目录文件,和信息,然后点击commit,这样项目就提交到本地的git里面去了。
第八步:
上传到gitee(码云上面去),项目右键,依次点击图片上面的提示提交,通过git提交到gitee上面去。
第九步:
进入提交配置界面,点击master→DefineRemote,进入远程定义,填入你的项目名和远程地址的链接,先去你的码云找到项目地址的链接复制下来,然后填入到远程定义中,然后点击push。
第十步:
设置好了之后提交,选择你要上传的代码,
第十步:
提交完成之后刷新码当前项目的页面,会发现你提交的也更新了。这样也就是证明你提交成功了。
————————————————
版权声明:本文为CSDN博主「本人深圳找工作,有意请私聊我」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_22194659/article/details/82113560
三、使用idea上传项目到码云(gitee)------方法2
码云gitee+git入门篇(四)——IDEA
IDEA可以很好的支持码云平台的使用,操作简单,其实本质上跟使用git命令是一样的。
首先需要在IDEA上安装码云插件,如果没有下载git客户端也是不行的,
win10x64系统下git的安装请参考:码云gitee+git入门篇(一)——简介、git安装。
本博客主要参考码云平台帮助文档http://git.mydoc.io/?t=153739,这个文档也是我在学习码云平台使用过程中最主要的学习文档,对入门很有帮助,推荐,感谢作者。
1、安装gitee插件
IDEA 码云插件已由 gitosc 更名为 gitee。
在码云平台帮助文档http://git.mydoc.io/?t=153739上介绍的很清楚,推荐前两种方法,
搜索码云插件的时候记得名字是gitee,gitosc已经搜不到了。
注意:码云 IDEA 插件已由 gitosc 更名为 gitee。 新版插件 gitee 菜单已经和 git 菜单合并
方法一
- 启动 idea
- 选择 Configure - Plugins
- 选择 Browse repositories...
- 搜索 gitee,安装插件
- 重启 idea 即可
方法二
- 选择 File - Settings
- 选择 Plugins
- 选择 Browse repositories...
- 搜索 gitee,安装插件
- 重启 idea 即可
2、使用码云托管项目
如果之前没有使用过代码托管平台,现在突然想用码云托管代码,操作如下:
打开IDEA和这个项目,点击VCS(版本控制系统 Version Control System):
然后填写信息,可以设置为私密项目也可以不设置:
点击Share,然后:
所有的Commit Message必填,不然会出错的,点击OK,之后可以看到IDEA有如下提示:
代码托管成功~~刷新远程代码仓库,也可以看到该项目:
以后对项目有改动,就可以使用下面的推送方法进行同步了。
3、拉取项目
在码云平台帮助文档http://git.mydoc.io/?t=153739上也介绍的很清楚,两种方法都可,这里我自己演练一遍,嘿嘿。
方法1:
在IDEA主界面:
点击Login之后,Token会自动填入。
然后可以测试一下连接状态,如果连接成功,可以选择需要克隆的代码仓库,然后克隆到本地盘中:
之后根据提示创建相应的IDEA项目:
嘿嘿,拉取成功~
方法2:
打开IDEA,选择File——>Settings:
然后:
如果能够成功连接到远程仓库,点击VCS:
之后的操作和出现的界面就和方法1完全一样,选择相应的项目进行克隆即可。
4、推送项目
【注1:对于第一次从远程仓库拉取过来并在IDEA中创建的项目,最好还是先不要做任何修改,先推送一遍,因为IDEA会为项目创建配置文件.idea和项目名.iml。】
【注2:对于文件的修改,建议定期commit,就像定期保存一下一样,因为如果需要回退,可以很方便的根据commit的标识号进行回退】
方法1:
右键点击文件或文件夹,执行下面步骤即可:
然后该填的都填上,对本地提交的描述必填,不然会报错,git命令里也是如此。
选择Commit and Push(或只是Commit也行,可以好几次Commit之后一下子Push):
然后:
点击Push之后,刷新远程代码仓库,可以看到内容有更新。
方法2:
点击VCS,可以看到有相应的按钮可以执行commit、push操作,之后的界面与方法1相同。
可以好几次Commit之后,点击执行Push,将其一起推送到远程代码仓库。
四、Git上传项目提示Push rejected: Push to origin/master was rejected解决办法
首先是你的项目中有和和历史不符的东西
Push rejected: Push to origin/master was rejected
推拒绝:推送到起源/主人被拒绝
直接是解决办法,直接打开你要上传代码的文件夹位置鼠标右键git Bash Here然后直接下面两行命令解决问题
git pull origin master –allow-unrelated-histories
git push -u origin master -f
————————————————
版权声明:本文为CSDN博主「Anliexo」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_35733535/article/details/78884454