课程信息
Git从入门到精通 阿里云盘下载。
课程介绍
本课程采用PDT4J的方式,详细介绍开发人员在使用git时的操作和命令。
分布式版本管理技术-Git Git是现在IT企业最主流的版本管理技术,在工作中或是在面试时都是必须要掌握的一门技术。如何快速、轻松、愉快的学习git,那么我们现在就开始吧。
课程的特色
1.以开发人员的视野出发。
现在虽然有很多git的教学视频,但都是着重于讲解繁琐的git命令,把简单事情复杂化了。有些命令其实在实际开发中并不经常使用。本视频以实际开发人员的角度出发,重点讲解开发人员在日常工作中经常使用的git命令以及遇到的问题。
2.git知识点在讲解时深入浅出。
像去中心化、分布式、工作区和暂存区、本地与远程文件冲突的解决、github秘钥的原理等晦涩难懂的知识将不再成为我们学习git的拦路虎。
3.便于操作。
即使是非开发人员,如公司中的人事,财务,行政等人员,他们在管理部门资料时也需要使用git。但是繁琐的git命令,让大家望而却步。在这里我们使用tortoise图形界面来操作git,即使一个命令都不记忆,也能玩转git
4.更加实用的技术点。
考虑公司对代码安全性的要求,带着大家在linux上搭建git私服。使用国内我们自己的gitee,不必为访问github网速慢时干着急了。
本课程采用PDT4J教学法,以案例驱动教学,用案例带你快速掌握git和github 好,接下来,我们来看一下课程大纲。
课程大纲
1.git基础
了解git的来历,通过git与svn两种版本管理技术的对比,深入学习git与svn在实际开发中如何进行版本控制以及二者工作区别,凸显出git的优势。了解git的工作流程和运行原理,然后在windows和linux环境下进行git的安装。
2.本地仓库的使用
开发人员操作本地仓库常用的命令,add、commit、revert、diff、show log、resolve等。以及一些难于理解的概念,如缓存区和暂存区、工作目录和git版本库、Head指针等
3.远程仓库的使用
主要讲远程仓库的注册,创建远程仓库。通过不同的方式HTTPS和SSH来连接远程仓库,在连接过程中如何生成秘钥,配置密钥。同时使用git命令方式和tortoiseGit图形界面方式对git来进行管理。在这个过程中可能会遇到的问题,如远程仓库的文件冲突及解决,无法push或pull远程仓库上的文件等。
4.对版本和标签的管理
理解版本控制的目的,区分版本和标签的不同之处,知道何时使用标签。深入理解git是如何通过head指针对版本进行管理,以及遇到版本冲突的解决方案。掌握常用的版本管理命令,如创建版本、切换版本、合并版本、创建标签、修改标签、删除标签等。
5.其它实用的功能
介绍了在开发工具ideal中如何使用git,git私服的搭建,gitee远程仓库的搭建及使用等实用功能。
课程目录
认识Git
Git常用命令
远程仓库github
Git的分支和标签管理
git私服和Gitee的使用
暂无评论内容