美文网首页资源酷在线教育
git使用范围|新版git视频教程码云入门到精通|git应用开发

git使用范围|新版git视频教程码云入门到精通|git应用开发

作者: 资源酷 | 来源:发表于2019-06-03 11:57 被阅读5次

    git使用范围|新版git视频教程码云入门到精通|git应用开发详解

    1. Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。

    2. 分布式相比于集中式的最大区别在于开发者可以提交到本地,每个开发者通过克隆(git clone),在本地机器上拷贝一个完整的Git仓库。

    3. 下图展示了经典的git开发过程(图来源于百度百科)

    Git 是用于 Linux内核开发的版本控制工具。与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持(wingeddevil注:这得分是用什么样的服务端,使用http协议或者git协议等不太一样。并且在push和pull的时候和服务器端还是有交互的。),使源代码的发布和交流极其方便。

    GIT课程大纲

    1. 介绍了git的各种优点,以及它在3种主流操作系统中的安装与配置。

    2. 详细讲解个人用户如何使用Git。包括git初始化、日常操作、暂存区、对象、重置、检出、恢复进度、历史变更、克隆、库管理等。

    3. 详细讲解了Git协议和团队如何使用Git。包括Git支持的协议、冲突解决、里程碑、分支、远程版本库和补丁文件交互等。

    4. 全民介绍了Git的协调模型,即它在实际工作中的使用模式。包括各种经典的Git协同模型、Topgit协同模型、子模组协同模型、子树合并、Android多版本库协同、Git与SVN协同模型等。

    5. 介绍了Git服务器的架设。首先讲解了HTTP协议、Git协议、SSH协议的使用,然后讲解了Gitlite、Gitosis、Gerrit等服务器的架设方法,最后还讲了Git版本库的托管。

    6. 介绍了版本库的迁移。包括如何从CVS、SVN、Hg等版本库迁移到Git。以及Git版本库整理等方面的内容。

    7. 讲解了Git的其他应用。包含etcckeeper、Gistore等的安装、配置和使用,以及补丁中的二进制文件和云存储等内容。

    8. 介绍了Git的跨平台操作,以及它的钩子和模板、稀疏检出和浅克隆、嫁接和替换等重要特性。

    9. 附录。详细给出了Git的命令索引,以及CVS、SVN和Hg与Git的比较与命令对照,方便查阅。

    以上只显示部分内容,因教程较多就不一一截图了!

    获得资料方式:点击这里进入

    git使用范围|新版git视频教程码云入门到精通|git应用开发详解

    相关文章

      网友评论

        本文标题:git使用范围|新版git视频教程码云入门到精通|git应用开发

        本文链接:https://www.haomeiwen.com/subject/robxxctx.html