0、Git官网

1、简介

一个分布式版本控制系统。

作用:自动记录每次文件的改动,还可以让同伴协作编辑。





分布式与集中式相比优点在于:版本库在每个人自己电脑上,不需要一直在网上,也不用担心某一个数据库挂掉数据丢失的问题。

2、安装

此处为Mac版本的安装,其他详见参考网址

百度了下,都是说有2种安装方法,一个是通过homebrew,一个是通过Xcode。

此处都不使用。当然我的电脑是装了Xcode的。

1)确定自己电脑是否装有Git

打开终端,输入git,显示以下代表已经安装了

2)确定版本

Git官网查看是否是最新版本,官网是2.20.1,而本机:



需要更新

3)在官网上下载,速度很慢....

4)正常安装,一直下一步,完成后检查版本



PS:一旦更新出了问题看第二个参考

3、创建版本库(repository)

1)前往一个合适的地方,新建文件夹(路径最好全是英文)

$ mkdir gitrepository
$ cd gitrepository
$ pwd
/Users/zwh/myFiles/gitrepository

2)建为git的版本库

git init

成功!其实只是多了一个.git的文件夹,不过是隐藏的,看不到

可以用ls -ah看到

以上。


2月20日更新

4、在Win10上安装Git 2.20.1

  • 0)确认是否安装过Git,打开cmd,输入git

  • 1)在Git官网下载,速度非常慢,只能耐心等待了
  • 2)开始安装

  • 3)修改安装路径

  • 4)选择组件

  • 5)开始菜单目录名

  • 6)Git默认编辑器

  • 7)选择使用命令行的环境

    只用Git自带的命令行工具

  • 8)选择HTTP S传输后端

  • 9)换行格式转换

    Windows格式转换为Unix格式再提交

    无论什么格式都转换为Unix格式再提交

    检查是什么格式就怎么提交

  • 10)为使用Git Bash配置终端模拟器

  • 11)额外配置

  • 12)开始安装

  • 13)完成

  • 14)配置环境变量

    我的电脑右键->属性->高级系统设置,输入git文件夹下cmd的路径



2020/03/20 安装了2.25.1已经不用配置环境变量了~

  • 15)确认是否安装成功


参考:

廖雪峰的Git教程

升级Mac OS X上的git

Git:一、简介&安装Git 2.20.1的更多相关文章

  1. vscode源代码管理(vscode报错 未找到Git,请安装Git,或在"git.path" 设置中配置)

    vscode源代码管理(vscode报错 未找到Git,请安装Git,或在"git.path" 设置中配置) 直接上图,电脑上已经安装git,由于vscode没有找到git,所以v ...

  2. Git(一)Git的简介安装

    一.git历史 同生活中的许多伟大事件一样,Git 诞生于一个极富纷争大举创新的年代.Linux 内核开源项目有着为数众广的参与者.绝大多数的 Linux 内核维护工作都花在了提交补丁和保存归档的繁琐 ...

  3. Git(1)----Eclipse安装Git插件

    一.从官网选择系统版本下载Git并安装 地址:https://git-scm.com/downloads/ 二.打开Eclipse 1. 第一种安装方法: help-->Install New ...

  4. git之win安装git和环境配置及常用命令总结

    12.windowns安装git和环境变量配置 11.git之常见命令总结 ===== 12.windowns安装git和环境变量配置 ; 转自 https://wuzhuti.cn/2385.htm ...

  5. svn与git区别简介,git分支操作在mac客户端soureTree和使用命令行如何实现

    svn与git区别简介: 性能方面(经过实践的) svn:下载速度慢,因为它其中的源文件太多,并且在show log日志的时候每次都需要去服务器拉取,速度很慢 git:下载速度快,并且git clon ...

  6. 阿里云CentOS7.3搭建多用户私有git服务器(从安装git开始)

    起因 自己会有练手的不敢公开的项目,就自己搭建个服务器放自己的渣代码了. 在经历了连不上服务器.没有访问权限.没法提交以后,我打通了任督二脉. 我这个git服务器适合条件:1.就那么几个人小项目,不是 ...

  7. VS Code 提示‘未找到Git。请安装Git,或在“git.path”设置中配置’

    一.情况说明 1.描述 从Git上克隆出代码,用vscode打开项目提示“未找到Git.请安装Git,或在“git.path”设置中配置” 2.截图 二.报错原因 .没有安装Git .没有设置Git路 ...

  8. 通过下载git包来安装git

    Git是一个开源的分布式版本控制系统,可以有效.高速的处理从很小到非常大的项目版本管理.而国外的GitHub和国内的Coding都是项目的托管平台.但是在使用Git工具的时候,第一步要学会如何安装gi ...

  9. git windows下载安装 (git命令)

    Set up git At the heart of GitHub is an open source version control system (VCS) called Git. Git is ...

随机推荐

  1. oracle的事务级别

    ooracle的事务级别是不提交的,如果在sql语句中插入数据,如果不提交(commit).在程序里面试读不出来数据的.长时间不用oracle竟然忘了这些东西,特此记下.方便以后查看

  2. Linux 操作系统基础知识

    1.操作系统总体介绍 •CPU: 就像人的大脑,主要负责相关事情的判断以及实际处理的机制.查询指令: cat /proc/cpuinfo•内存: 大脑中的记忆区块,将皮肤.眼睛等所收集到的信息记录起来 ...

  3. 重写equals时,遵守的规定

      0 正确的equals方法 public class MyClass { // 主要属性1 private int primaryAttr1; // 主要属性2 private int prima ...

  4. Windows下配置 Nginx + PHP

    背景 经常倒腾系统,徘徊于 Windows 的便利和 Linux 的魔性,一旦折腾系统基本配置都要重弄,特此记录对 Nginx和PHP的基本启动.重启和退出 网上经验 网上这种东西一搜一大把,也有很多 ...

  5. 消息队列Queue大全

    消息队列Queue大全 (http://queues.io/) 作业队列,消息队列和其他队列.几乎所有你能想到的都在这. 关于 那里有很多排队系统.他们每个人都不同,是为解决某些问题而创建的.这个页面 ...

  6. Java基础小知识1——分别使用字节流和字符流复制文件

    在日常使用计算机过程中经常会涉及文件的复制,今天我们就从Java代码的角度,看看在Java程序中文件复制的过程是如何实现的. 1.使用字节流缓冲区复制文件 示例代码如下: import java.io ...

  7. 关于多条数据转为json格式单次传输的问题 2017.05.27

    数据形式如下: var mycars = [];//定义数组存放多条数据 for(var i=0;i<2;i++){ var jsonData = {};//定义变量存放单条数据 jsonDat ...

  8. 7-20 jquery遍历节点,bootstrap模态框绑定事件和解绑,mock.js,model.urlroot,id,打基础

    7-19 1:$(event.target).parents().filter("tr").find("host-name") 为什么选择不到别的host-na ...

  9. HTML5 CSS3 诱人的实例: 3D立方体旋转动画

    转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/34120047 创意来自:http://www.html5tricks.com/d ...

  10. Python 可视化工具 Matplotlib

    英文出处:Chris Moffitt. Matplotlib是Python中最常用的可视化工具之一,可以非常方便地创建海量类型的2D图表和一些基本的3D图表.本文主要介绍了在学习Matplotlib时 ...