Git Index

Git Index是工作目录和仓库的一个临时区域,或者称之为暂存区域。你可以用这个Index去建立你要一起提交的变更。当你做一个Commit,这个Commit的当前是在Index的,而不是在工作目录中内容。

要查看什么是Index,最好的办法是用Git Status这条命令。这条显示可以显示哪些文件被staged(在index里面),哪些修改还没有被staged,哪些还没有被跟踪。

$>git status
# On branch master
# Your branch is behind 'origin/master' by 11 commits, and can be fast-forwarded.
#
# Changes to be committed:
#   (use "git reset HEAD <file>..." to unstage)
#
#   modified:   daemon.c
#
# Changed but not updated:
#   (use "git add <file>..." to update what will be committed)
#
#   modified:   grep.c
#   modified:   grep.h
#
# Untracked files:
#   (use "git add <file>..." to include in what will be committed)
#
#   blametree
#   blametree-init
#   git-gui/git-citool

如果完全不要Index这个区域。你一般不会丢失任何信息,但是你必须得知道文件树结构的名称。

posted @   瓜蛋  阅读(2024)  评论(0编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 字符编码:从基础到乱码解决
历史上的今天:
2011-11-30 if结合errorlevel使用:判断一个DOS命令执行成功与否
点击右上角即可分享
微信分享提示