Git入门

作者: LeaYw | 来源:发表于2019-01-02 17:27 被阅读9次

三种状态

文件三种状态:已提交、已修改、已暂存
三个工作区域:Git仓库、工作目录、暂存区域

Git仓库目录是Git用来保存项目的元数据和对象数据库的地方。
工作目录是对项目的某个版本独立提取出来的内容。
暂存区域是一个文件,保存了下次将提供的文件列表信息,一般在Git仓库目录中。
基本Git工作流程如下:

  1. 在工作目录中修改文件。
  2. 暂存文件,将文件的快照放入暂存区域。
  3. 提交更新,找到暂存区域的文件,将快照永久性存储到Git仓库目录。

安装Git

初次运行Git前的配置

Git自带git config工具设置控制Git外观和行为的配置变量。

  1. /etc/gitconfig文件:包含系统上每一个用户及他们仓库的通用配置。如果使用带有 --system选项的git config时,它会从此文件读写配置变量。
  2. ~/.gitconfig或~/.config/git/config文件:只针对当前用户,可以传递 --global选项让Git读写此文件。
  3. 当前使用仓库的Git目录中的config文件(就是.git/config):针对该仓库。

用户信息

git config --global user.name "John Doe"
git config --global user.email johndoe@example.com

文本编辑器

git config --global core.editor emacs

检查配置信息

git config --list

git config <key>

git config user.name
John Doe

获取帮助

git help <verb>
git <verb> --help
man git-<verb>

eg:

git help config

相关文章

  • 工具集#01 Git 代码版本控制

    目录:Git 入门Git 进阶Git 高阶总结 1. Git 入门 Git global setup Create...

  • 工具集#01 Git 代码版本控制

    目录:Git 入门Git 进阶Git 高阶总结 1. Git 入门 Git global setup Create...

  • git 入门

    git 入门学习笔记----3个入门命令:git init、git add、git commit -v 学习场景(...

  • Why Git? Learn It!

    一次 git 入门使用分享的大纲整理,适合新手入门。 总览 为什么要用 Git? Git + SourceTree...

  • Git book

    目录 git community book git入门 git笔记 git 用法 git安装使用手册 git命令大...

  • Git与Repo入门

    Git与Repo入门

  • Git完全入门指南

    Git完全入门指南 教程参考 廖雪峰Git教程 三十分钟入门Git 概述 Git是项目版本管控的工具,可以用来追踪...

  • git 入门

    git入门 git init git add git commit -v git init 初始化本地仓库 .gi...

  • Git入门学习资源

    Git入门学习资料 廖雪峰 Git教程 Git官网 Pro Git git 简明指南 github-git-che...

  • Git入门

    Git入门 标签: 版本控制工具 Git介绍 Git is a version control system. G...

网友评论

      本文标题:Git入门

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