• Git简介、安装与配置


    老规矩QAQ,先来简单介绍一下Git:

    Git是一个分布式版本控制系统,可以理解为是一个用于管理代码,控制版本,方便多人合作开发的一款工具。

    Git:分布式版本控制系统。

    SVN、CVS:集中式版本控制系统。

    分布式和集中式的区别

      1) 集中式:简单来说,版本库是放到中央服务器的,想要修改就要先从中央服务器取得最新的版本,然后开始编写代码,工作结束,再把自己编写的代码推送给中央服务器。集中式版本控制系统最大的毛病就是需要联网才能工作,网速好的话还行,遇到网速差的,提交代码就会变得非常慢。

      2) 分布式:我认为分布式与集中式最大的区别就是,分布式版本控制系统没有"中央服务器",每个人的电脑都是一个完整的版本库,不需要联网获取版本再推送之类的了,因为版本库就在自己的电脑上,更加方便了协作开发,你们只需要把各自的修改推送给对方,就可以看到对方的修改了。

    Git的优势:

      安全:先说集中式版本控制系统,假设中央服务器出了问题,所有人都没有办法获取最新的版本,大大影响了工作的效率。而分布式版本控制系统就不一样了,某个人的电脑出问题,只需要从其他人那里复制一份就行了。

      保存点:Git的保存点可以追踪源码的文件,并能得到某一个时间点的状态,可以在该保存点将多人提交的代码合并,也可以回退到某一个保存点上。

      Git离线操作:Git可以离线进行代码提交,Git所有的操作不需要在线进行,意味着Git的速度要比SVN等工具快得多,因为SVN等工具需要在线才能操作,如果网络环境不好,提交代码会变的十分缓慢。

      Git的分支与合并:分支是Git最显著的特点,因为这改变了开发者的开发模式。简单说就是Git可以在一个目录中切换不同的分支,而SVN等版本控制工具将每个分支都要放到不同的目录下。

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

    Git安装:

      1) 首先需要下载,下载地址可以去Git官网:https://git-scm.com/ 或者https://git-for-windows.github.io  (由于网络问题笔者这里装的不是最新版本的)

      2) 下载完毕之后,双击打开,直接点击Next;

        

      3) 选择安装路径 (默认为C盘,看自己习惯了)

        

      4) 选择安装组件:也可以直接默认选择。

        Addition icons:是否创建桌面快捷方式;

        Windows Explorer integration:浏览源码的方法, 单独的上下文浏览;

        Associate .git* configuration files with the default text editor:是否关联配置文件,该配置文件主要显示文本编辑器的样式;

        Associate .sh files to be run with Bash:是否关联执行的shell脚本;

        

      5) 开始菜单快捷方式目录:设置开始菜单中快捷方式的目录名称,也可以选择不再开始菜单中创建快捷方式。

        

      6) 设置环境变量:意思就是说要你选择使用什么样的命令行工具,默认即可。

        Use Git form Git Bash only:使用Git自带的Git Bash命令行工具;

        Use Git from the Windows command Prompt:使用Windows系统的命令行工具;

        Use Git and optional Unix tools from the Windows command Prompt:以上两个都要有(可以了解一下下面的warning);

        

      7) 配置行结束转换

        checkout Windows-style,commit Unix-style line endings:将Windows格式的换行转为Unix格式的换行再进行提交;

        checkout as-is,commit Unix-style line endings:不管什么格式,都要转为Unix格式的换行再提交;

        checkout as-is,commit as-is:不进行转换,检查出什么就提交什么;

        

      8) 设置终端模拟器使用Git Bash(默认即可)

        Use MinTTY:使用默认终端;

        Use Windows default console window:使用窗口默认控制台窗口;

        

      9) 额外的配置选项

        enable file system caching:启动文件系统缓存;

        enable Git credential manager:使Git凭据管理器;

        

       10) 静静等待即可

        

       11)完成Git安装向导

        

    到这里Git安装的步骤就走完了,你会发现你的桌面上面会有一个Git的快捷方式,并且已经出现在你的开始菜单选项中了。

    也会配置到鼠标右键中

      

    接下来就是配置用户名和邮箱。

    右键 Git Bash Here 或者 开始 选择Git Bash; 输入:

      git config --global user.name "xxxx"  输入你的用户名;

      git config --global user.email "xxxxxx"  输入你的邮箱;

      

    用户名邮箱作用 : 我们需要设置一个用户名和邮箱, 这是用来上传本地仓库到GitHub中, 在GitHub中显示代码上传者。

    The most terrible person in the world is yourself
  • 相关阅读:
    组合数据类型练习
    实验四、递归下降语法分析实验
    词法分析实验报告
    Python基础综合练习
    大数据概述
    一个词法分析程序
    linux基本命令
    有限自动机的构造与识别
    我对编译原理的小小了解
    Scrum 冲刺博客 2
  • 原文地址:https://www.cnblogs.com/wyhlightstar/p/6282535.html
Copyright © 2020-2023  润新知