Loading

Git(二): git的文件状态

git的文件状态

  • 用于查看git的状态
git status

  

  •  用于git文件的删除操作
git rm

  如果只是 git rm --cache 仅删除暂存区里的文件;

  如果不加--cache 会删除工作区里的文件 并提交到暂存区

 

  • 文件检出
git checkout

  直接加文件名 从暂存区将文件恢复到工作区,如果工作区已经有该文件,则会选择覆盖;

  加了【分支名】 +文件名 则表示从分支名为所写的分支名中拉取文件,并覆盖工作区里的文件;

 

  • 文件状态

  新建文件--->Untracked
  使用add命令将新建的文件加入到暂存区--->Staged
  使用commit命令将暂存区的文件提交到本地仓库--->Unmodified
  如果对Unmodified状态的文件进行修改---> modified
  如果对Unmodified状态的文件进行remove操作--->Untracked

 

 

posted @   街头卖艺的肖邦  阅读(287)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
历史上的今天:
2018-09-13 GDB常用调试命令(一)
点击右上角即可分享
微信分享提示