学习Git使用的相关笔记

目录

参考文档:

1.Git的安装和简介

1.1-Git的简介       

Git的安装下载

2.Gitlab的配置

3.Github的配置

4.Gitlab的注册,页面如下,最好是选择Github进行注册

4.Github的配置

5.TortoiseGit的客户端下载

6 TortoiseGit配置

7.TortoiseGit使用示例


参考文档:

1-Git的简介与安装:Git简介及安装 - 修行者HT - 博客园

2-被墙了如何注册Gitlab:如何注册Gitlab/被墙如何注册_fucaijin的博客-CSDN博客_gitlab注册

3-TortoiseGit的安装,配置:TortoiseGit安装、配置 - 修行者HT - 博客园

4-Git秘钥生成以及Gitlab配置:Git秘钥生成以及Gitlab配置 - 修行者HT - 博客园

5-最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解最新GitHub新手使用教程(Windows Git从安装到使用)——详细图解_cdtaogang's blog-CSDN博客_github使用教程图文详解

1.Git的安装和简介

1.1-Git的简介
       

    Git是开源的分布式版本管理系统,Git和其他版本管理系统的区别是Git只关心文件数据整体是否发生变化,而其他大多数的版本管理系统则是关心文件内容的具体差异,记录每次有哪些文件作了更新,以及更新了哪些行的那些内容。
    Git有如下特性:
    分布式-Git版本控制系统是一个分布式的系统,用来保存工程源代码历史状态的命令行工具。

    保存点-Git的保存点可以追踪到源码中的文件,并能得到某一个时间点上的整个工程项目的状态;可以在该保存点将多人提交的源码合并,也可以回退到某一个保存点上。

    Git离线操作性-Git可以离线进行代码提交,因此可以理解为一个完全的分布式处理,Git所有的操作不需要在线进行

    Git基于快照-SVN等版本控制工具是将提交点保存成补丁文件,Git提交是将提交点指向提交时的项目快照,提交的东西包含一些元数据(如作者,日期,GPG等等)

    Git的分支和合并-分支模型是Git最显著的特点,因为这改变了开发者的开发模式,SVN等工具将每个分支都要放在不同的目录中,Git可以在同一个目录中切换不同的分支

    创建和切换分支几乎是同时进行的,用户可以上传一部分分支,另外一部分分支可以隐藏在本地,不必将所有的分支都上传到GitHub中去。

    用户可以随时创建,合并,删除分支,多人实现不同的功能,可以创建多个分支进行开发,之后进行分支合并,这种方式使得开发变得快速,简单,安全

    Git的优点:
        1-适合分布式开发,强调个体。
        2-公共服务器压力和数据量都不会太大
        3-离线工作,速度快,灵活
        4-任意两个开发者之间可以很容易的解决冲突

    Git的缺点:
        1-代码保密性差,一旦开发者把整个库克隆下来就可以完全公开所有代码和版本信息

1.2-Git的安装下载

        下载地址:Git - Downloads,然后选择对应的操作系统版本,客户端版本进行下载

         接着就是双击客户端进行安装。点击next进行下一步

        选择组件安装,可以按照默认配置,也可以全选,然后继续进行

        

       选择默认的编辑器:Vim,点击next,下一步

      

      选择命令行工具,一般选择:User Git from Git Bash only , 然后点击next,下一步

     

     选择默认即可,

     

      选择换行格式,默认选择。

     

     默认选择即可

     

     默认选择即可    

     

     安装客户端完成,点击Finish退出安装界面

      

      Git客户端环境变量的配置(非必须,也可不做这一步)

      

      配置好后,在cmd窗口,输入 , git --version ,如果出现如下信息,即表示安装成功

      

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值