Git快速入门篇—— Windows版本淘宝镜像快速下载安装详细步骤及简单入门教程(附带图文教程)

这篇具有很好参考价值的文章主要介绍了Git快速入门篇—— Windows版本淘宝镜像快速下载安装详细步骤及简单入门教程(附带图文教程)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Git快速入门篇—— Windows版本淘宝镜像快速下载安装详细步骤及简单入门教程(附带图文教程)

前言:我们平时在整理代码的时候,尤其是与别人一起开发项目的时候,常常涉及到代码的更新,因此代码版本问题成了一个很头痛的事。而git正是为了解决这种问题而诞生。本文将详细介绍如何通过淘宝镜像进行git的安装以及git的简单入门技巧。

下一章: git与远程仓库的交互

1.git概述:

Git 是一个免费的、开源的分布式版本控制系统,可以快速高效地处理从小型到大型的各种项目。Git 易于学习,占地面积小,性能极快。 它具有廉价的本地库,方便的暂存区域和多个工作流分支等特性。其性能优于 Subversion、CVS、Perforce 和 ClearCase 等版本控制工具。

那么何为版本控制呢? 版本控制是一种记录文件内容变化,以便将来查阅特定版本修订情况的系统。版本控制其实最重要的是可以记录文件修改历史记录,从而让用户能够查看历史版本, 方便版本切换。

为什么需要版本控制? 个人开发过渡到团队协作。当我们多人一起开发项目的时候常常因为每个人手中的代码版本不同而导致效率低下,为了便于控制代码版本这时候就需要用到我们的版本控制系统了。

版本控制工具
1.集中式版本控制工具

CVS、SVN(Subversion)、VSS……

集中化的版本控制系统诸如 CVS、SVN 等,都有一个单一的集中管理的服务器,保存所有文件的修订版本,而协同工作的人们都通过客户端连到这台服务器,取出最新的文件或者提交更新。多年以来,这已成为版本控制系统的标准做法。

这种做法带来了许多好处,每个人都可以在一定程度上看到项目中的其他人正在做些什么。而管理员也可以轻松掌控每个开发者的权限,并且管理一个集中化的版本控制系统,要远比在各个客户端上维护本地数据库来得轻松容易。

事分两面,有好有坏。这么做显而易见的缺点是中央服务器的单点故障。如果服务器宕机一小时,那么在这一小时内,谁都无法提交更新,也就无法协同工作。

2.分布式版本控制工具

Git、Mercurial、Bazaar、Darcs……

像 Git 这种分布式版本控制工具,客户端提取的不是最新版本的文件快照,而是把代码仓库完整地镜像下来(本地库)。这样任何一处协同工作用的文件发生故障,事后都可以用其他客户端的本地仓库进行恢复。因为每个客户端的每一次文件提取操作,实际上都是一次对整个文件仓库的完整备份。分布式的版本控制系统出现之后,解决了集中式版本控制系统的缺陷。
但需要注意的是,分布式工具也存在一定的缺陷:
在开发的过程中每一个用户或者计算机都保留着所有版本的代码,相对会更加占用本地的内存。
但总的来说git在很大程度上解决了应服务器故障导致的代码丢失,版本错乱等问题,以及成为当前最主流的版本控制工具之一。

2.git发展历史:

同生活中的许多伟大事物一样,Git 诞生于一个极富纷争大举创新的年代。Linux 内核开源项目有着为数众多的参与者。 绝大多数的 Linux 内核维护工作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间)。 到 2002 年,整个项目组开始启用一个专有的分布式版本控制系统 BitKeeper 来管理和维护代码。 到了 2005 年,开发 BitKeeper 的商业公司同 Linux 内核开源社区的合作关系结束,他们收回了 Linux 内核社区免费使用 BitKeeper 的权力。 这就迫使 Linux 开源社区(特别是 Linux 的缔造者 Linus Torvalds)基于使用 BitKeeper 时的经验教训,开发出自己的版本系统。 他们对新的系统制订了若干目标:
1.速度
2.简单的设计
3.对非线性开发模式的强力支持(允许成千上万个并行开发的分支)
4.完全分布式
5.有能力高效管理类似 Linux 内核一样的超大规模项目(速度和数据量)

自诞生于 2005 年以来,Git 日臻成熟完善,在高度易用的同时,仍然保留着初期设定的目标。 它的速度飞快,极其适合管理大项目,有着令人难以置信的非线性分支管理系统。

3.git下载及安装步骤:

因为git官网属于国外网站下载较慢,因此我们采用国内淘宝的镜像。
1.下载地址:点击此处可直接镜像下载
git镜像下载,git,windows,github,阿里云"">
效果如上面图:

2.选择自己电脑需要的对应版本(该版本影响不大,随便选择即可,建议直接最新版)
window版本选择对应位数的exe文件即可。
git镜像下载,git,windows,github,阿里云

3.具体安装步骤:
1、选择需要安装的路径后点击Next
git镜像下载,git,windows,github,阿里云
2、选择安装组件,下方两个中,一个是检查git的更新,一个是添加一个在所有控制台窗口中使用TrueType字体,这两个按需勾选,点击Next
git镜像下载,git,windows,github,阿里云
3、选择开始菜单目录,点击Next即可
git镜像下载,git,windows,github,阿里云

4、选择git文件默认的编辑器,选择自己常用的编辑器即可。
5.菜单文件夹–没什么要讲的
6.修改系统的环境变量—建议选择上面两个(我是第一个)
git镜像下载,git,windows,github,阿里云
7.SSL的证书的选择
git镜像下载,git,windows,github,阿里云
https:(全称:Hyper Text Transfer Protocol over Secure Socket Layer)

简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。 它是一个URI
scheme(抽象标识符体系),句法类同http:体系。用于安全的HTTP数据传输。

参考链接:百科

8.配置行尾结束符(默认即可)
git镜像下载,git,windows,github,阿里云

git镜像下载,git,windows,github,阿里云配置行尾结束符
9.配置终端仿真
git镜像下载,git,windows,github,阿里云

大多数其他Cygwin/MSYS终端一样,MinTTY也是基于pseudo终端(“pty”)设备的。但是MinTTY并不能完全替代windows的命令提示符。windows上自带简单的文本输出的原生态的命令提示符通常可以很好的工作,但交互性更好的诸如MinTTY这样的应用程序却可能出现故障——虽然通常都有应对方案。这就是为什么MinTTY不能完全替代windows自带的命令提示符。
10.其他的配置–默认即可
11.最后安装,安装完成点击finish即可
安装完成后:windows窗口下会出现如下五个图标:
git镜像下载,git,windows,github,阿里云

Git Bash:Unix与Linux风格的命令行,使用最多,推荐最多
Git CMD:Windows风格的命令行
Git GUI:图形界面的Git,不建议初学者使用,尽量先熟悉常用命令。

4.git中的常用操作指令:

  1. cd: 改变目录。
  2. cd…: 返回上一级目录
  3. pwd:显示当前目录
  4. clear:清屏
  5. ls: 列出当前目录下文件
  6. touch: 新键一个文件
  7. rm:删除一个文件
  8. mkdir: 创建一个目录
  9. rm-r: 删除一个文件夹
  10. mv: 移动文件夹
  11. history: 查看历史命令
  12. help: 帮助。
  13. exit: 退出
  14. # :表示注释

5.git的必要配置:

git config --system --list

查看系统的配置

git config --global --list

查看当前登录用户的本地配置

注意:gitconfig必须配置否则无法提交文件

git config --global user.name  “user_name”

配置用户名字(可不加引号)

git config --global user.email “email id”

配置用户邮箱
添加指令别名,如:(用于后续git的使用)
在用户目录下添加.bashrc文件,输入:

alias git-log='git log --pretty=oneline --all --graph --abbrev-commit'
alias ll='ls -al'

后再次输入

source ~/.bashrc

本次关于git的介绍就先到这儿,后续会继续更新git的工作原理及如何用git与远程仓库进行交互。

下一章传送门: git与远程仓库的交互文章来源地址https://www.toymoban.com/news/detail-780245.html

到了这里,关于Git快速入门篇—— Windows版本淘宝镜像快速下载安装详细步骤及简单入门教程(附带图文教程)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • git快速入门(2)__版本比较、回退

    实验目的: 通过实验理解三个区的区别,并练习如何对三个区的修改进行比对、如何撤销三个区的修改! 不考虑远程仓库,git本地目录中实际包括了三个区 git的三个区进行了说明 Git - 重置揭密 文中对三个区的讲解非常通透,大家可以看一下 如果我们从远程仓库克隆到本地

    2024年02月09日
    浏览(27)
  • Qt的下载与安装(开源版本)(含“网络错误”镜像版解决办法)

    1、打开Microsoft Edeg浏览器,搜索Qt-点击Get Qt-Download Now; 2、找到Donload Qt for open source use-点击Go open source;  3、往下滑到并点击Download the Qt Online Installer;  4、注意下载到除C盘以外的盘,防止C盘爆红,可在“下载”中打开文件所在位置以及打开文件;  5、 需要用电子邮箱注册一

    2024年02月02日
    浏览(34)
  • Docker入门安装、镜像与容器下载 —— 基本操作

    目录 前言 Docker 1. docker介绍 2. docker安装 3. docker基本使用 3.1 镜像下载 3.2 操作容器         虚拟机:基于主机(物理机或虚机)的多服务实例。 在该模式下,软件开发人员可以提供单个或多个物理机或虚机,同时在每个主机上运行多个服务实例。 此模式有几种不同的实现形式

    2024年01月17日
    浏览(57)
  • 教你如何快速安装下载EasyRecovery16最新版本

    最近辛辛苦苦写的PPT报告被手残的我一个不小心给删除了,本来在空调屋里懂得瑟瑟发抖的我瞬间后背就被汗水浸湿了,好在懂点计算机知识,没有继续乱操作,在使用EasyRecovery后很快就找回来了! EasyRecovery 16(有几个版本的:家用,高级版本和企业,这里我介绍家用版本安

    2024年02月02日
    浏览(31)
  • npm设置国内源(淘宝镜像源),解决npm包下载速度慢的问题

    因为众所周知的原因,我们从拉取从官方源拉取npm 依赖,经常容易出现超时,拉取失败的情况。这个时候我们就非常有必要切换使用国内源了,如淘宝源等 查看当前源 设置为淘宝源 还原默认源 cnpm是一个命令,用它来代替npm nrm 是一个 npm 源管理器,允许你快速地在 npm源间

    2024年02月09日
    浏览(42)
  • 【技术分享】Anaconda下载安装、pip切换镜像源、conda切换镜像、conda创建指定Python版本虚拟环境教程

    步骤: 进入Anaconda官网,点击 Download 按钮下载最新的Anaconda版本包。 注意: 在 Download 下方有一段小字,写着 Python 3.9 • 64-Bit Graphical Installer • 688 MB ,说明现在最新的版本是Python3.9,图形化的安装包有688MB,是64位的架构。 【有人疑问说】: 我想下载Python3.8对应的Anaconda,

    2024年02月07日
    浏览(70)
  • 下载和安装Windows版本的MySQL

    1、找到正确的MySQL官网 https://www.mysql.com  2、进入官网后点击DOWNLOADS(下载)  3、点击MySQL Community(GPL) Downloads(下载MySQL社区版)  4、找到MySQL Installer for Windows,也就是Windows版本的MySQL安装包 5、现在有两个版本选择,一个是8.0的版本,另一个是5.7的版本 建议使用5.7版本,这里需要

    2024年01月16日
    浏览(40)
  • 安装淘宝镜像cnpm

    设置淘宝镜像源 设置官方镜像源 查看镜像使用状态 安装cnpm 安装过程中安装失败 解决方案: 查看cnvm 注册模块镜像

    2024年02月22日
    浏览(36)
  • npm如何安装淘宝镜像

    通过命令配置 这种方法是通过修改npm的全局配置文件,将默认的镜像源改为淘宝镜像。具体步骤如下: 打开终端,输入以下命令,设置淘宝镜像源:(window+r) npm config set registry https://registry.npm.taobao.org 2. 输入以下命令,查看是否设置成功: 如果返回 https://registry.npm.taobao

    2024年02月11日
    浏览(39)
  • npm安装、切换淘宝镜像

    npm默认镜像源是国外的,安装依赖速度较慢,使用国内的镜像源速度会快一些。 1、设置淘宝镜像源: 2、查看当前镜像源: 3、设置官方镜像源: 还可以使用nrm查看和切换镜像

    2024年02月14日
    浏览(31)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包