1、目标
-
了解Git基本概念
-
能够概述git工作流程
-
能够使用Git常用命令
-
熟悉Git代码托管服务
-
能够使用idea操作git
2.4、Git
2.5、Git工作流程图
命令如下:
-
clone(克隆): 从远程仓库中克隆代码到本地仓库
-
checkout (检出):从本地仓库中检出一个仓库分支然后进行修订
-
add(添加): 在提交前先将代码提交到暂存区
-
commit(提交): 提交到本地仓库。本地仓库中保存修改的各个历史版本
-
fetch (抓取) : 从远程库,抓取到本地仓库,不进行任何的合并动作,一般操作比较少。
-
pull (拉取) : 从远程库拉到本地库,自动进行合并(merge),然后放到到工作区,相当于 fetch+merge
-
push(推送) : 修改完成后,需要和团队成员共享代码时,将代码推送到远程仓库
3、Git安装与常用命令
-
ls/ll 查看当前目录
-
cat 查看文件内容
-
touch 创建文件
-
vi vi编辑器(使用vi编辑器是为了方便展示效果,学员可以记事本、editPlus、notPad++等其它编 辑器)
备注:
Git GUI:Git提供的图形界面工具
Git Bash:Git提供的命令行工具
-
打开Git Bash
-
设置用户信息
git config --global user.name yourName
git config --global user.email yourEmail
查看配置信息
git config --global user.name
git config --global user.email
5、在Idea中使用Git
5.1、在Idea中配置Git
安装好IntelliJ IDEA后,如果Git安装在默认路径下,那么idea会自动找到git的位置,如果更改了Git的安 装位置则需要手动配置下Git的路径。选择File→Settings打开设置窗口,找到Version Control下的git选 项:
点击Test按钮,现在执行成功,配置完成
5.2.1、创建项目远程仓库
5.2.3、设置远程仓库
5.2.4、提交到本地仓库
5.2.6、推送到远程仓库
5.2.7、克隆远程仓库到本地
5.2.8、创建分支
-
最常规的方式
-
最强大的的方式
5.2.9、切换分支及其他分支相关操作
5.2.11、解决冲突
-
执行merge或pull操作时,可能发生冲突
-
冲突解决后加入暂存区
-
提交到本地仓库
-
推送到远程仓库
5.3、IDEA常用GIT操作入口
-
第一张图上的快捷入口可以基本满足开发的需求。
-
第二张图是更多在IDEA操作git的入口。
附:几条铁令
-
切换分支前先提交本地的修改
-
代码及时提交,提交过了就不会丢
-
遇到任何问题都不要删除文件目录
附:IDEA集成GitBash作为Terminal
浙公网安备 33010602011771号