二、设置账号名称和登录邮箱
双击桌面Git Bash 图标出现以下画面
分别输入以下指令以设置账号名称及邮箱:
账号和邮箱在一会儿注册gitee账号时也要使用同样的信息。
git config --global user.name '账号名称'
git config --global user.email '邮箱'
之后使用git生成密钥(在之后使用gitee中使用),在刚刚那个界面继续输入以下指令:
ssh-keygen -t rsa -C '邮箱' 该邮箱就是刚才设置的邮箱
此处会等待让你输入三次,每次都是直接回就行,无需填入任何信息。
三、注册登录gitee,并设置密钥。
1.注册登录gitee
Gitee - 基于 Git 的代码托管和研发协作平台 https://gitee.com/
直接登录填写信息注册,使用刚刚自己在git设置的账户名称和邮箱注册。
2.设置公钥
注册登录完成之后进入主页,点击设置
点击ssh公钥,并设置
公钥是刚刚生成的id_rsa.pub文件内容,以文本的格式将其打开,并复制其所有内容,粘贴到此处。标题会根据公钥内容自动生成也可以随意输入。点击确定,完成设置密钥。
3.检查SSH是否能够连接成功
鼠标右键点击Git Bash here,输入以下指令
ssh -T git@gitee.com
根据提升,输入yes,之后再次输入上述指令 ssh -T git@gitee.com
如出现”Hi“,表示连接成功。
四、设置IDEA
1.在IDEA中配置gitee
在IDEA中先随便创建一个项目,以便测试gitee。之后点击File-->Settings.
找到Version Control中的Git,点击右侧Test,下方就会出现Git version,显示Git版本。
之后找到Plugins,在Marketplace中搜索Gitee,点击安装。
安装之后会在Version Control中找到gitee。(根据IDEA版本的不同,gitee插件起作用有的版本可能会提示Restart IDE,有的则不需要。)
点击Add account,添加码云(gitee)账户,之后点击Apply并退出
现在添加账号的方式有很多选择,最简单的是选择Log in via Gitee,申请gitee给予授权,也可以使用账号密码的方式。账号添加成功后点击apply
2.上传一个项目到码云测试。
点击工具栏,VCS中Share project on Gitee
根据IDEA版本的不同,share project on Gitee所在具体的菜单位置可能会有所不同。
Gitee上仓库的名称默认就是要share的项目名称,在Descriptions中填写关于项目/仓库的描述信息,之后点击share。
然后在出现的提交内容和提交说明图中,点击add
如果成功则会显示,上传成功:
点击仓库名称giteeTest则会跳转到Gitee,根据提示可以继续做一些设置。比如为项目添加一个README.md等。
至此从IDEA到码云上传成功。
之后我们修改项目gitee并同步到码云上:
创建一个类Test,会提示我们是否添加到Git,我们选择add(也可以先选择cancel,随后在提交前,单独对Test.java右键选择,git--->+Add)。编写结束后,点击右上角对钩(commit)
之后输入描述本次提交的描述信息,并点击commit and push
点击push
之后我们刷新码云的gitTest仓库,可以看到刚提交的内容:
3.从码云上clone一个项目
这个操作相当于,Gitee有一个仓库,但是本地没有与之同步的内容。在码云上点击克隆并复制到IDEA的同时,也相当于在本地同步了Gitee的这个仓库。随着后续在IDEA中对项目的删改,可以push到Gitee的仓库中同步。
打开IDEA,工具栏选择VCS并选择Get from Version Control
将刚才复制的粘贴到URL上,并点击Clone完成克隆。
至此一些关于IDEA和gitee的简单实用已经介绍完。