git提交内容到本地仓库如何实现+ git常用基本指令

这篇博客介绍了Git的基本操作,包括安装、配置、创建仓库、管理文件状态、提交、查看日志、分支管理和重置等。重点讲解了如何解决Windows环境下文件名乱码问题,以及如何在不同阶段撤销和重置更改。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先你的电脑上要安装有git,不会安装的可以看我上一篇博客

首先,我们得先了解两个重要概念

  • 状态
  • 区域

状态

同时,git 又提供了三种(也可以说是四种)不同的记录状态

  • 已修改(modified)
  • 已暂存(staged)
  • 已提交(committed)

有一个特殊的状态

  • 未追踪(Untracked)

区域

git 提供了三个不同的工作区,用来存放不同的内容

  • 工作目录
  • 暂存区域
  • Git 仓库

配置

当安装完 Git 应该做的第一件事就是设置你的用户名称与邮件地址。 这样做很重要,因为每一个 Git 的提交都会使用这些信息,并且它会写入到你的每一次提交中,不可更改

git config user.name "你的姓名"
git config user.email "你的邮箱"

– global

通过 --global 选项可以设置全局配置信息

git config --global user.name "你的姓名"
git config --global user.email "你的邮箱"

检查配置

# 打印所有config
git config --list
# 打印指定config
git config user.name

首先先创建一个空的文件夹
里面放几个txt文档

在这里插入图片描述

右击选择Git Bash Here

### 如何将更改提交Git 本地分支 要成功地将更改提交Git本地分支,需遵循一系列命令操作来确保文件状态从修改到最后保存至版本库的过程顺利进行。 #### 修改工作目录中的文件 任何对项目源码的改动都始于编辑工作目录里的文件。这可以是在已有文件上做增删改查的动作,也可以是新增加或删除某些文件。 #### 将更改添加到暂存区 当完成所需的工作之后,需要告知 Git 哪些变更应该被记录下来。通过 `git add` 命令可实现这一点: ```bash git add <file> ``` 如果希望一次性把所有未跟踪的新文件以及已追踪过的文件加入到下次提交,则可以直接运行: ```bash git add . ``` 此动作会更新索引(即所谓的“缓存”),准备下一次提交内容[^1]。 #### 提交更改到本地仓库 一旦确定了想要包含在新提交中的全部变动后,就可以执行实际的提交行为。使用如下命令来进行提交并附带描述性的消息说明此次提交的目的: ```bash git commit -m "Your descriptive message here" ``` 这条指令会让 Git 创建一个新的提交对象,它包含了自上次提交以来所有的变化,并将其链接到当前分支的历史链末端。值得注意的是,在这里提到的 `git commit` 不会自动推送这些改变到远程服务器;它们仍然只存在于用户的本地副本之中。 #### 查看提交历史 为了回顾之前所做的提交及其详情,可以通过下面这个简单的命令查看最近几次的操作日志: ```bash git log ``` 该命令提供了关于每次提交的信息概览,包括作者、日期时间戳和所附加的消息等重要细节。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值