栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

IDEA连接码云(Gitee)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

IDEA连接码云(Gitee)

一、下载、安装git 1.打开git官网,选择你的操作系统

官网下载地址:https://git-scm.com/downloads

2.根据你的系统位数选择相应的版本下载并安装

系统位数一般都是64位。

3.配置全局的用户名、邮箱

安装完成以后,需要配置用户名、邮箱。你提交代码到别人仓库的时候总得有个身份吧?就是这个作用。就用你Gitee的注册邮箱吧。

打开左下角系统菜单,找到 Git Bash ,点击打开。

分别输入以下代码并回车,注意把引号中的用户名、邮箱改成你自己的。

git config --global user.name "用户名"
git config --global user.email "邮箱"
4.在idea中配置git目录

1.选择idea的File选项卡,选择Setting打开设置

2.选择Version Control下的Git 3.选择那三个点 4.选择你的Git安装目录下的bin-->git.exe,点击OK

3.点击“Test”,出现版本号就成功了。

二、配置Gitee插件

提前准备:码云账号(https://gitee.com/) 1.选择idea的 File 选项卡,选择 Setting 打开设置

 

2.安装码云官方插件gitee

2.1选择Plugins,搜索框输入gitee,点击“search in repositories”搜索存储库

2.2选择搜索结果中的 Gitee 安装

2.3安装完成后点击重启IDEA即可

3.配置gitee的API token

3.1打开设置页面,选择Version Control下的“Gitee” 3.2点击右边的“Create API token” 3.3在弹出的登录框中输入登录名和密码,点击“Login”登录

注意,此处用户名并不是你的手机号、邮箱,而是你码云个人主页里的用户名,但是邮箱好像也可以,都试试吧。

三、克隆与上传项目

1.在码云或GitHub这些项目托管网站找到项目地址:打开项目,点击右边的“克隆”,然后复制项目地址

2.选择“File”-->“New”-->“Project from Version Control”-->“Git”

 

3.在“URL”输入第一步复制的项目地址,点击Test,“Connection successful”连接成功,在“Directory”选择保存地址以后点击“Clone”

上传项目

1.打开项目,工具栏选择“VCS”-->“Import into Version Control”-->“Share Project on Gitee”

 

2.填入项目名“New repository name”和项目说明“Description”,选择是否私有,点击“Share”上传

3.初次提交会弹出此窗口,输入你码云的账号密码就可以了

 

4.等idea提示成功以后,打开码云就能看见你分享的项目了

四、更新项目

不管上传还是下载,完成其中一个步骤以后就可以更简单的更新与拉取项目,进行多人协作开发了。

推送自己的更新

1.代码修改以后,点击工具栏的“VCS”-->“Commit...”或者那个绿色的勾(下图任何一种即可)

2.核对信息,点击Commit提交(最新版的IDEA布局已经改变-2021.06.23)

3.如果出现警告,可以查看,如果不想查看,直接“Commit”提交就行(这是说你代码有问题还没解决,可忽略)

4.提交成功。注:提交和推送是有区别的,提交这一步并没有将代码更新到服务器!

5.推送到服务器,点击“VCS”-->“Git”-->“Push..”

拉取同事的更新

每次修改代码之前先拉取更新,避免代码冲突。

1.点击工具栏的“VCS”-->“Update Project...”或者那个指向左下角的蓝色小箭头(下图任意一种方式即可)

2.使用默认的选项,直接点击OK,就更新了。

源:https://zhuanlan.zhihu.com/p/385751698

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/940707.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号