windows安装git教程_git安装教程图文详解

windows安装git教程_git安装教程图文详解1.版本控制概述1.1Git什么是版本控制在我们日常生活中,使用微信6.5.3版本,QQ7.4版本,Chrome43.0.2357.65版本,表示的都是某些软件使用的版本号。这些软件在开发过程中,版本都是由1不断的变化而来。对于软件公司来说,软件的开发过程中的变化,都需要记录下来,从而方便软件开发的管理,这个过程就是版本控制。也就是,记录若干文件内容变化,以便将来查阅特定版本修订情况的系统(软件)。1.2常见版本控制软件CVS表示并发版本系统,是老版本控制软件系统,市面上基本上不使用了。

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

1.版本控制概述

1.1Git什么是版本控制

在我们日常生活中,使用微信6.5.3版本,QQ7.4版本,Chrome 43.0.2357.65 版本,表示的都是某些软件使用的版本号。
这些软件在开发过程中,版本都是由1不断的变化而来。对于软件公司来说,软件的开发过程中的变化,都需要记录下来,从而方便软件开发的管理,这个过程就是版本控制。
也就是,记录若干文件内容变化,以便将来查阅特定版本修订情况的系统(软件)。

1.2常见版本控制软件

CVS 表示并发版本系统,是老版本控制软件系统,市面上基本上不使用了。
SVN(Subversion),是一个开放源代码的版本控制系统,采用了分支管理系统,它的设计目标就是取代CVS,在之前的开发中比较常见。
Git是最先进的分布式版本控制系统。最大特点就是使用各方,不仅仅本地可以控制一套完成的程序,而且可以通过远程主机,将各自的内容进行合并同步。

2.Git入门

2.1Git概述

Git是一款免费、开源的分布式版本控制系统
最初 Git 的开发是为了辅助 Linux 内核开发的过程,但是现在很有开源软件项目都在使用 Git共享项目。例如:alibaba等。
http://github.com/ 就是最常见的支持 Git 作为唯一的版本库格式进行托管的网站。

2.2Git工作流程带尺寸的图片:

在这里插入图片描述

clone克隆:将远程仓库下载到本地。
commit提交:将本地代码提交到本地仓库。
push推:将本地仓库内容 上传到 远程仓库。
pull拉:将远程仓库内容 再次下载到 本地仓库和工作区

2.3安装Git客户端

2.3.1下载

官网:https://github.com/git-for-windows/git/releases/
淘宝镜像:https://npm.taobao.org/mirrors/git-for-windows/
我自己使用的版本:2.13.1 (Git-2.13.1-64-bit.exe)

2.3.2安装

  • 步骤1:运行“Git-2.13.1-64-bit.exe”,并点击“运行”按钮
    在这里插入图片描述

  • 步骤2:许可信息页面,点击“Next”
    在这里插入图片描述

  • 步骤3:选择安装路径
    在这里插入图片描述

  • 步骤4:选择需要安装的组件
    在这里插入图片描述

  • 步骤5:选择开始菜单文件夹的名称(勾选复选框将不创建)
    在这里插入图片描述

  • 步骤6:设置系统环境变量PATH(默认)
    在这里插入图片描述

  • 步骤7:选择HTTPS后端传输方式(默认)
    在这里插入图片描述

  • 步骤8:设置配置文件行结束转换(默认)
    在这里插入图片描述

  • 步骤9:配置 Git Bash 使用的终端仿真器(默认)
    在这里插入图片描述

  • 步骤10:配置附加选项(默认)
    在这里插入图片描述

  • 步骤11:完成安装
    在这里插入图片描述

2.3.3常见问题:没有环境变量

  • 如果是安装版,理论自动配置PATH。检查如果没有配置成功,需要手动添加。
    在这里插入图片描述

  • 安装成功

在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/197271.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • delphi 进程通信_多线程实现java

    delphi 进程通信_多线程实现java多线程总体认识当前程序是一个进程,进程只是一个工作环境,线程是工作者; 每个进程都会有一个启动线程(或叫主线程),也就是说:大量的编码都是写给这个主线程的; ExitThread(0);退出主线程; 系统不允许一个没有线程的进程存在,所以程序就退出了. ExitThread函数的参数是一个退出码,这个退出码是给之后的其他函数用的,这里随便给个无符号整数即可….

    2025年5月24日
    1
  • 超级全面的 SpringBoot 注解介绍,每一个用途都应该清晰

    点击上方“全栈程序员社区”,星标公众号 重磅干货,第一时间送达 作者:riemann blog.csdn.net/qq_34371461/article/details/80571…

    2021年6月27日
    87
  • vmware虚拟机连不上网解决方案

    vmware虚拟机连不上网解决方案本帖来源于“百度经验”,为了方便在这里记录一下步骤1,首先,打开已经安装好的VMware,在菜单栏找到“编辑”,在弹出的下拉功能菜单中,选择“虚拟网络编辑器”。如图:2,接着,等待软件打开虚拟网络编辑器设置界面。如图:3,接着,在打开的网路编辑器界面中,选择“还原默认设置”。如图:4,接着,在弹出的提示信息框,选择“是”。如图:5,接着,等待软件自动还原网络设置重新安装新的…

    2022年6月26日
    127
  • python udp发送数据(http视频传输)

    一、前言最近想写一个实时的视频传输程序,然后上网找了很久没有找到合适的我想用OpenCV进行图像采集,然后用pygame将视频信号转化为可通过UDP网络传输的字符流,然后到达终端后再通过pygame对字符流进行解析,进而将图像显示出来之所以使用UDP传输而不是TCP传输,是因为UDP在视频传输方面拥有快速、无需连接等优点,适合密集传送大量信息的场合但UDP传输有一个问题,…

    2022年4月13日
    172
  • 前端技巧|vue双向绑定原理,助你面试成功「建议收藏」

    前端技巧|vue双向绑定原理,助你面试成功「建议收藏」在面试一些大厂的时候,面试官可能会问到你vue双向数据绑定的原理是什么?有些小伙伴不知道是什么东西,这样你在面试官的眼里就大打折扣了。今天小千就来给大家介绍一下vue的双向绑定原理,千万不要错过啦。vue双向绑定大家其实对于这个问题不会很陌生,vue中采用mvvm的模式,内置vm将view层与model层两者进行关联,任何一方的变化都会让另外一方受到影响。那回答完后,面试官还会继续追问,请回答一下你理解的双向数据绑定背后的原理是什么?那今天我们就一起探讨一下vue的背后的一些方式实现。所谓要实现双向数

    2022年10月10日
    3
  • Mount NTFS Partitions

    Mount NTFS PartitionsMountNTFSPartitions18January2007Windowsusesadifferentfilesystem(NTFS)tostorefiles.InorderforFedoratoreadthatfilesystem,yourequireNTFSsupportinyourkernel.Youcaneither

    2022年6月26日
    37

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号