美文网首页
Git学习过程(一)

Git学习过程(一)

作者: Hugh1029 | 来源:发表于2018-06-27 16:42 被阅读0次

一、入门
1.Git历史:我总是喜欢知道一件事的历史,这样才更有意思。Git也是源自Linux,是在Linux原本的版本控制系统BitKeeper关系破裂后而出现的产物(2005年)。

2.Git的文件存储方式
与传统的版本控制工具不同,每一个版本,都会保存文件的快照,但是如果文件没有改变的话,快照就只保存链接地址。

3.说明
几乎所有的操作都在本地执行,检出之后在本地有一个类似的文件数据库;采用的校验机智叫做SHA-1散列;通常指增加数据,不太可能丢失。

4.三种状态:
已提交(committed)、已修改(modified)、已暂存(staged)

5.安装
Git支持在Linux系统、mac系统以及windows系统安装。
下载地址:https://www.git-scm.com/download

6.首次配置:
/etc/gitconfig文件:包含系统中所有用户和仓库的值,通过--system来读写配置
/.gitconfig或/.config/git/config文件:针对的是自己,通过--global选项读写配置

用户身份配置:
git config --global user.name "用户名"
git config --global user.email 邮箱
如果在某个项目中使用不同的用户名和邮箱,不加--global就好

设置个人编辑器
git config --global core.editor emacs
或:git config --global core.editor "'C:/Program Files/Notepad++.exe' -multiInst -nosession"

检查个人配置
git config --list
查看某个键的值
git config user.name
获取帮助
git help <verb>
git <verb> --help
man git-<verb>
如:git help config

相关文章

  • Git学习过程(一)

    一、入门1.Git历史:我总是喜欢知道一件事的历史,这样才更有意思。Git也是源自Linux,是在Linux原本的...

  • Git学习过程(二)

    本节内容包括了Git的基本命令操作,为最常用的操作,简单记录。一、获取Git仓库建立Git的项目无外乎两种,一种是...

  • Git学习过程(三)

    本次记录git使用过程中分支的简单操作。简单介绍:默认的分支是master分支,这并不是一个什么特殊的分支,其最大...

  • git学习的过程

    git的客户端似乎对每个系统做了一个适配操作,如win下pwd和cd /c/Users/Administrator...

  • [git] git 学习

    [git] git 学习 起因 被老板喷了,让我回炉重新学一下git 基础使用 其实平常在使用git的过程中都只是...

  • Git本地相关操作(一)

    作为Git初学者,Git对笔者说比较陌生,故此通过记录学习Git详细过程,与大家进行分享。由于是第一次写,Git也...

  • Git学习笔记

    git是目前好用的版本控制系统,本文记录一下笔者的git学习过程注册github和安装git这个就不多说了 Git...

  • 对Git用户名与Github账户关系的理解

    入门学习Git的过程中,产生了这样的困惑: 在电脑上,如果要用Git,我们需要通过命令git config --g...

  • 对Git用户名与Github账户关系的理解

    入门学习Git的过程中,产生了这样的困惑: 在电脑上,如果要用Git,我们需要通过命令git config --g...

  • Git学习笔记

    git学习笔记 声明 本文是本人学习Git过程中所做的笔记,以便日后查阅,文中多有错漏之处,不建议用作学习材料,文...

网友评论

      本文标题:Git学习过程(一)

      本文链接:https://www.haomeiwen.com/subject/awxiyftx.html