当前位置: 首页 > news >正文

【Git】初始化仓库配置与本地仓库提交流程

目录

一、仓库配置邮箱与用户名

二、本地仓库提交流程


一、仓库配置邮箱与用户名

【Git】Linux服务器Centos环境下安装Git与创建本地仓库_centos git仓库搭建_1373i的博客-CSDN博客https://blog.csdn.net/qq_61903414/article/details/131260033?spm=1001.2014.3001.5501

在之前的文章里我们学习了如何在centos系统上安装git以及使用git init命令初始化仓库,那么在初始化仓库完成后我们需要对仓库进行一些配置,比如用户名与邮箱

首先我们进入本地仓库的目录下使用以下命令进行设置

#  配置用户名

git config user.name "用户名"

#  配置邮箱

git config user.email "邮箱"

#  查看配置信息

git config -l

#  删除配置信息

git config --unset user.name

#  当配置加--global就在当前机器所有仓库进行配置

git config --global

在上述用户名与邮箱配置完成后,仓库配置完成

二、本地仓库提交流程

在了解提交流程之前我们先要了解几个相关概念:工作区、版本库

 

当我们在工作区里修改文件时,也就是在创建的仓库目录修改文件时,此时并没有被git管理,如果要想被git所管理就必须经过两步:首先进行add存入暂存区,然后commit进入master,上述两个步骤对应了两个git命令分别是 

# add 命令

git add [dir] # 如果dir为 . 的话就将所有的文件进行add

# commit 命令

git commit -m "提交描述"

当修改工作区的内容并进行add后,数据会被写入对象库中的一个新的git对象,暂存区与master中存储的仅仅是轻量级的数据索引,我们使用tree .git/命令就可以查看暂存区与master所对应的信息,在git文件下有一个HEAD保存的则是指向master的头节点,暂存区则存在index文件里,objects对象库则对应于objects文件

http://www.lryc.cn/news/103509.html

相关文章:

  • 学习day53
  • 【最短路算法】SPFA
  • 牛客网Verilog刷题——VL48
  • Unity UGUI的Shadow(阴影)组件的介绍及使用
  • Kubernetes系列
  • 同步锁: synchronized
  • 【微服务】springboot 多模块打包使用详解
  • 嵌入式工程师面试经常遇到的30个经典问题
  • ER系列路由器多网段划分设置指南
  • 3 PostGIS基础查询
  • Shell错误:/bin/bash^M: bad interpreter: No such file or directory
  • Golang之路---01 Golang的安装与配置
  • Anolis OS 8.8服务器采用docker容器方式搭建gerrit3.8.1服务
  • PyTorch 中的多 GPU 训练和梯度累积作为替代方案
  • Appium+python自动化(三十五)- 命令启动appium之 appium服务命令行参数(超详解)
  • vmware的window中安装GNS3
  • FPGA XDMA 中断模式实现 PCIE3.0 AD7606采集 提供2套工程源码和QT上位机源码
  • 某某大学某学院后台Phar反序列化GetShell
  • 【ChatGPT辅助学Rust | 基础系列 | 基础语法】变量,数据类型,运算符,控制流
  • 使用云服务器和Frp(快速反向代理)框架快速部署实现内网穿透
  • Mac 上使用 Tesseract OCR 识别图片文本
  • 《MapboxGL 基础知识点》- 放大/缩小/定位/级别
  • VScode的简单使用
  • # Unity 如何获取Texture 的内存大小
  • dolphinscheduler switch+传参无坑版
  • VINS-fusion安装
  • 智慧消防:如何基于视频与智能分析技术搭建可视化风险预警平台?
  • selenium定位元素的方法
  • RISC-V特权级别
  • RISC-V 指令集介绍