版本管理工具Git学习

  • 版本管理工具Git是的作用?

   1、备份文件

   2、记录历史

   3、回到过去

   4、多端同步

   5、团队协作

  • 版本管理工具发展历史?

    1、CSV 1985年 集中式 --》2、SVN 2000年 集中式--》3、git 2005年 分布式 4、--》github 2008年 托管网站

    2、集中式与分布式的区别? 集中式需要一个中心服务器来放置最新的文件,如果不联网就没有办法提交查看之前的记录。

分布式不同,每一个拥有版本库的人,在不联网的情况下也可以提交,查看记录删除等一些操作,效率上高很多。

   3、Git与github的区别? git是一个版本管理工具。github是一个网站。详细区别请参考:Git与github区别与简介

  • Git的下载与安装

    1、安装Git环境Windows  github客户端 下载地址。Windows64位的github客户端下载包可以在这里下载

    2、注册自己的Github账户。地址

  • window下检出项目和提交项目

   在github上选中你要检出的项目,选择clone in  desktop

  • 如何解决冲突
  • 如何创建版本号
        进入项目首页,点击releases


选择create a  new relaese


填写必要信息,然后点击publish release 进行发布。

  • 如何进行分支开发
  • 多人合作中的一些经验

       多用客户端和工具,少用命令行,除非是在linux上进行开发。

       每次提交前,要diff自己的代码,以免提交错误的代码。(看看自己的代码修改后有哪些变动

       下班回家前,整理好自己的工作区。(要提交的当天提交,不需要的删除掉,降低代码丢失的风险)

       并行的项目,使用分支开发。

       遇到冲突的时候,搞明白冲突的原因,不要随意丢弃别人的代码。

        产品发布后,记得打tag,方便将来拉分支,修复bug

        

    



猜你喜欢

转载自blog.csdn.net/u011162534/article/details/80212039