zoukankan      html  css  js  c++  java
  • git(一):了解、学习、安装git

    自述

      一直到今天才真正的去了解学习使用git,看《git权威指南》这本书的第一篇,忽然有很多共鸣,比如在大学开始编程的时候,总是把写的所有demo和项目保存在U盘里,内存不够用就改为移动硬盘;后来U盘坏了一个,就担心硬盘坏了,就把东西备份了三份,电脑一份,两个硬盘一个一份,随着时间的推移,东西越来越多,管理越来越麻烦。还记得那次和瑶哥写题库,我来把每个版本改来改去,电脑里压缩包越来越多,而且有时候改错了,就想回到之前的版本,很是麻烦。然而还是没有意识到 用版本控制的好处。刚才看到一篇博客写的,简洁明了的把大家的痛点列出来了。内容如下:

    • 多个文件,保留所有版本时,需要为每个版本保存一个文件。
    • 协同操作,多人协同操作时,需要将文件打包发来发去.,不能回溯。
    • 容易丢失,被删除意味着永远失去。

      一直到现在,不得不去去学习了。

    一、初步了解git

       Git是一个开源的分布式版本控制软件,用以有效、高速的处理从很小到非常大的项目版本管理。这里会涉及到集中式和分布式版本控制系统的区别,git与svn的区别。(停留在表面的初步理解,svn也还没接触过)。

      注:(1)这里了解到soursetree是一个拥有可视化界面的项目版本控制软件,适用于git项目管理。(2)Cygwin是一个在windows平台上运行的类UNIX模拟环境。

    二、在windows上安装git

      (1)下载

        可以从Git官网直接下载安装程序,但是进去download之后显示要一个多小时,所以直接移步去了廖雪峰老师的这个国内镜像,找到了安装包后就按默认选项安装,所有都默认选择,一直next。
      (2)右键找到Git Bash
        弹出类似命令行窗口的东西,就说明Git安装成功。
        输入git --version可以查看git的版本。
        
        安装完成后,还需要最后一步设置,在命令行输入:
        $ git config --global user.name "Your Name"
        $ git config --global user.email "email@example.com"
        告诉git当前用户的姓名和邮件地址,配置的用户名和邮件地址价格在版本库提交时用到。(建议邮件地址最好和github保持一致。)
       (3)配置环境变量
        我的理解是环境变量配置应该不是必需,配置了环境变量后可以直接在cmd里使用git命令。如果不配置环境变量。cmd是不能识别git的。
     
        配置如下:
     
        1.找到git的安装文件夹,复制路径,
        
        2.右键“此电脑”->“属性”->“高级系统设置”->“环境变量”
        在环境变量里新建一个GIT_HOME,其路径填为D:Git;然后在path里增加%GIT_HOMEin% ,此处保存的是bin路径。
         设置完成后,在cmd里输入git --version查看git版本,即配置成功。
        
    不要忘了自己为了什么前进
  • 相关阅读:
    javascript小测试
    js设计模式--策略模式
    js设计模式--迭代器模式
    面试题自我解析
    js设计模式--工厂模式
    js设计模式--单体模式
    Python学习一:Python简介
    Angularjs学习笔记《一》
    实现字体最小,不是默认的12px,可以在视觉上最小达到6px
    css3 transform之后,图片的清晰度下降解决方式
  • 原文地址:https://www.cnblogs.com/songForU/p/10490309.html
Copyright © 2011-2022 走看看