Git 基本配置

1. 设置用户名与邮箱

#用户名

复制代码
git config --global user.name "hspedu" 

#邮箱

复制代码
 git config --global user.email "hspedu@xx.com

2.查看配置

查看所有配置:

复制代码
git config -

查看系统配置:

复制代码
git config --system --lis

查看当前用户配置:

说明:该指令显示的就是 C:\Users\Administrator.gitconfig 内容

复制代码
git config --global --lis

2.Git 工作原理重要

1.四个工作区域&关系

四个工作区域

​ Git 本地有三个工作区域:工作目录(Working Directory)、暂存区(Stage/Index)、资源库 (Repository 或 Git Directory)。如果再加上远程的 git 仓库(Remote Directory)就可以分为四个 工作区域。文件在这四个区域之间的转换关系如下

  1. Workspace:工作区,就是你平时存放项目代码的地方
  2. ndex / Stage:暂存区,用于临时存放你的改动,事实上它只是一个文件,保存即将提交到文件列表信息
  3. Repository:仓库区(或本地仓库),就是安全存放数据的位置,这里面有你提交到所有版本的数据。其中 HEAD 指向最新放入仓库的版
  4. Remote:远程仓库,托管代码的服务器(比如 Github/Gitee),可以简单的认为是你项目组中的一台电脑用于远程数据交换

2.工作流程

Git 的工作流程说明:

  1. 在工作目录中添加、修改文件;

  2. 将需要进行版本管理的文件放入暂存区域;

  3. 将暂存区域的文件提交到 git 本地仓库。 因此,git 管理的文件有三种状态:已修改(modified),已暂存(staged),已提交(committed)

相关推荐
IT从业者张某某4 小时前
【鸿蒙PC命令行适配】GitUI 移植的工程实践:双 Git 引擎(libgit2/gitoxide)的鸿蒙适配之路
git·华为·harmonyos
xinjia_ctrl8 小时前
暑假实习总结
git·后端·spring·maven·intellij-idea
Molesidy11 小时前
【Git】分别给出添加到Keil工程和IAR工程中的gitnore文件以便不跟踪编译文件的git记录
git·vscode·插件
颜颜yan_15 小时前
Git Cola 鸿蒙 PC 版适配全记录:从 Qt 桌面工具到 ArkTS 原生应用
git·qt·harmonyos
知福致福17 小时前
【技术复盘】Git 分支污染与提交污染事故排查与解法
大数据·git·elasticsearch
ai安歌17 小时前
Git Extensions 鸿蒙 PC 适配全记录:从 WinForms 客户端到 ArkUI 原生工作台
git·华为·harmonyos
那年窗外下的雪.20 小时前
AIDC 学习日志|第 25 天|设备输出反推、MAC Flapping 与 EAD 撤销
前端·网络·git·学习·macos
末央&1 天前
GIT工具的基础指令与使用
git
彧azz1 天前
Git 入门实操实例:从安装到远程仓库全流程
大数据·笔记·git·学习·elasticsearch