Git知识点(11)

一、版本控制工具介绍

1.分类

Git知识点(11)
Git知识点(11)

2.作用

Git知识点(11)

二、Git介绍

Git知识点(11)
Git知识点(11)
Git知识点(11)

三、Git安装

Git知识点(11)
之后一路点next即可

测试git是否安装成功

Git知识点(11)

四、Git和GitHub应用方式

1.Git的工作流程

Git知识点(11)
Git知识点(11)

2.GitHub介绍

Git知识点(11)

3.GitHub的操作

1.创建远程库

Git知识点(11)
Git知识点(11)
Git知识点(11)

2.邀请其他GitHub用户加入我的开发团队

Git知识点(11)
Git知识点(11)
Git知识点(11)
被邀请账号
打开浏览器新窗口,在地址栏访问刚刚复制的链接
点击Accept invitaion 接受邀请

Git知识点(11)
Git知识点(11)

五、IDEA下操作git

1.IDEA对GitHub和Git的基本配置

一、配置GitHub
Git知识点(11)
出现图标表示配置完成
Git知识点(11)
二、配置Git
Git知识点(11)

2.将IDEA项目push(推送)到GitHub

1.创建本地库
Git知识点(11)
选中当前项目作为本地库
Git知识点(11)
在项目文件夹中看到.git说明当前项目作为本地库存在
Git知识点(11)
2.将项目提交到暂存区
Git知识点(11)
3.将项目提交到本地库
Git知识点(11)
Git知识点(11)
4.将本地库中的文件上传到远程库
Git知识点(11)
Git知识点(11)
Git知识点(11)
上传成功
Git知识点(11)

3.从GitHub远程库clone项目到IDEA

Git知识点(11)
Git知识点(11)

4.pull操作

李四下载了张三的项目,并做了修改,然后把Student.java这个文件提交到了远程库
Git知识点(11)
张三此时还是原来的内容
Git知识点(11)
张三此时要把项目做更新,点击pull即可
Git知识点(11)
Git知识点(11)
更新成功
Git知识点(11)

5.冲突问题

张三此时添加了数据并且上传到了远程库中
Git知识点(11)
但是,此时李四没有oull项目,李四的项目还是上一版的东西
Git知识点(11)
此时李四添加了一条数据,想提交到远程库,但是李四的文件版本低于远程库中文件的版本,所以Git认为发生了冲突
Git知识点(11)
此时李四应该pull一下最新的文件,并手动处理冲突,选择要修改的代码
Git知识点(11)
所以我们在写代码的时候,第一步先是pull一下,防止出现冲突