idea集成Git实现团队合作分工

1.1. Git原理

idea集成Git实现团队合作分工_第1张图片

1.2. 设置邮箱

www.gitee.com
idea集成Git实现团队合作分工_第2张图片

1.3. 创建企业

首页中点企业版创建企业。

www.gitee.com
idea集成Git实现团队合作分工_第3张图片

idea集成Git实现团队合作分工_第4张图片

1.4. 公司添加成员

1.4.1. 公司添加成员

idea集成Git实现团队合作分工_第5张图片

1.4.2. 复制链接

idea集成Git实现团队合作分工_第6张图片

1.4.3. 成员加入公司

idea集成Git实现团队合作分工_第7张图片

1.4.4. 成员看到公司信息

idea集成Git实现团队合作分工_第8张图片

1.4.5. 公司查看成员信息

idea集成Git实现团队合作分工_第9张图片

1.5. 创建仓库

idea集成Git实现团队合作分工_第10张图片

1.6. 安装git

Git是目前世界上最先进的分布式版本控制系统(没有之一), 可以有效、高速地处理从很小到非常大的项目版本管理。

双击Git-2.26.2-64-bit.exe,一路默认安装。

1.7. 创建项目

Idea中create project àjava

1.8. Idea中配置git

idea中fileàsettingàVersionControl,点右边的Test,显示Git版本号,说明Git安装成功

C:Program FilesGitcmdgit.exe
idea集成Git实现团队合作分工_第11张图片

1.9. 启用git版本控制
image.png

选择版本控制工具:
idea集成Git实现团队合作分工_第12张图片

此时文件应显示为红色
idea集成Git实现团队合作分工_第13张图片

1.10. 查看码云上的.gitignore文件

.gitignore文件是用来设置那些文件不用上传到服务器上。

1.11. 查看服务器地址

在码云上查看服务器地址。拷贝地址
idea集成Git实现团队合作分工_第14张图片

1.12. 设置服务器地址

为git添加remote
idea集成Git实现团队合作分工_第15张图片

1.13. 执行pull命令下载.gitignore

vcsàgitàpull点击刷新按钮进行刷新的操作

刷新完成后,勾选master,点pull进行拉取
idea集成Git实现团队合作分工_第16张图片

有的idea显示如下图,ctrl+F5刷新显示master
idea集成Git实现团队合作分工_第17张图片

执行成功后,把idea窗口最小化,再最大化就显示gitIgnore文件了。
idea集成Git实现团队合作分工_第18张图片

.gitignore文件内容如下

idea集成Git实现团队合作分工_第19张图片

1.14. 代码冲突

1.14.1. 项目经理提交文件。

开发工具中创建代码

public class GlobalData {
String string="项目经理创建";
}

然后VCS--git--add 代码添加到本地git暂存区。执行成功后,代码变绿色。
idea集成Git实现团队合作分工_第20张图片

Vcsàgitàcommit directory

输入用户名和邮箱
idea集成Git实现团队合作分工_第21张图片

在下图中输入码云的用户名和密码
idea集成Git实现团队合作分工_第22张图片

再点push提交

到码云后台能看到上传的代码。

Baidu idea2020 git push

1.14.2. 成员克隆项目

1, 成员下载项目。
image.png

2,程序员用开发工具打开项目,编辑代码

public class GlobalData {
String string="项目经理创建,程序员修改代码";
String test1="程序员增加的";
}

3,提交代码

1.14.3. 项目经理不pull在自己的代码上修改globalData,再push,

public class GlobalData {
String string="项目经理创建";
String test2="项目经理添加的";
}

组长push后显示报错信息如下
image.png

1.14.4. 解决冲突

组长pull后显示冲突信息,
idea集成Git实现团队合作分工_第23张图片

1.15. 创建springboot项目有 .gitIgnore文件

项目有 .gitIgnore文件
idea集成Git实现团队合作分工_第24张图片

不删除本地.gitIgnore文件,直接上传会失败。

再pull也会失败
image.png

正确做法是

创建新项目,要先删除本地.gitIgnore,先pull,再push

1.16. 团队合作

每个程序员负责一个包。

程序员只提交自己负责的包,程序员不要提交.idea文件夹,否则.idea文件夹中的xml会发生冲突,项目经理第一次可以提交.idea文件夹。

如果代码冲突了 先下载代码,手动解决冲突。

不能下载代码或不能上传代码,解决方法是重新clone项目

1.17 删除用户信息

控制面板—》用户账户—》管理你的凭据

idea集成Git实现团队合作分工_第25张图片

你可能感兴趣的:(idea,git)