idea上传项目到码云(Gitee),亲测有效
最近一直在为项目上传到码云上发愁,idea老是报错代码提交不上去。现在终于总结了一系列的步骤,顺着这些步骤终于上传上去了,期间遇到很多的问题,也都一步一步的解决了,希望我的解决方法能够帮助看到这篇博客的你。
(我登录码云 用的是邮箱登录 这里码云的用户名都指的是我登录码云的邮箱)
1.win7的你首先查看你电脑保存的管理凭据
控制面板 里点击
进入这里就能看到你平时使用到的git的用户名和密码等设置
进入编辑 要确保这里的用户名和密码是你码云的用户名(我这用的是邮箱登录)和密码,我在这里遇到的问题最严重,自从我在码云上改了密码后就一直没有提交成功过
这里在截一张编辑时候的图片
如果到这里你还是无法上传提交项目到码云,就去看看你是否码云上设置了ssh的公钥,接下来就是如何在win7上生成公钥再保存到码云
git的安装我这里就不介绍了主要就是对用户名和邮箱 以及ssh公钥的生成 进行一下配置
鼠标右键点击gitbash
这里给出如下命令:
命令一:查看你git的配置这里就能查看你之前是否设置了用户民和邮箱
git config --list
命令二:重新全局配置你的git 用户名和邮箱 (这里最好把你git的邮箱都设置码云的登录时的邮箱一样 我这里登录码云使用邮箱登录的)
git config --global user.name "用户名"
git config --global user.password"密码"(我这里没运行是应为我安装git的时候就有设置过密码了,你也可以重新全局修改你的密码)
git config --global user.email "邮箱"
命令三:生成ssh 公钥
ssh-****** -t rsa -C "邮箱" 这里运行上有多次停留 你只要键盘按下Enter 就行了 过会儿就会提示生成成功
命令四:查看生成的ssh 公钥
cat ~/.ssh/id_rsa.pub
登录码云 https://gitee.com/ 设置你的ssh公钥:标题在你填入公钥时就会创建 确定后用你的码云密码验证即可
最后就是演示试一下 我是如何将我的项目上传到码云的了
在上传前你的idea 需要下载Gitee插件 重启idea后 你需要在Setting 中设置一下
Setting》plugins
输入框里输入gitee 安装一下
再次打开idea 我这里只截一张图表示一下
一:初始化仓库到git
idea 找的 VCS 依次操作
二:项目 add 后红色的部分都变绿色了
三:项目上传到码云
VCS 》Import into Version Control 》Share Project on Gitee
弹了一个框 点击Share
又弹了一个框 直接点击确定
报了一个提示:他的意思是码云的仓库已经创建好了但是无法将数据提交到仓库
到这里我们去看一下码云看看仓库是否创建好了 ,进去后他有一些命令是教你如何把数据提交到仓库的
因为我们仓库已经初始化好了 我们直接看第三框的命令 第一行命令不用输入(应为我们在idea 已经做过了 就是把项目初始化到git的意思)
这些命令 需要在idea 打开命令行 操作 类似 cmd
项目根目录 鼠标右键找到 Open in terminal
依次输入你哪儿第三个框里的第二和第三命令 如下图所示 成功后就会看到数据提交到了码云上了
在码云上就看到 我的项目已经提交数据了
最后说明一下以后提交代码的顺序
顺序解读
先pull一下: 有弹框是选择分支的意思 刷新一下 勾选origin/master 点击pull
在add一下
在Commit Directory..一下 进来 选择Commit and push
最后 弹了一个框 点击 push