首页 > 其他分享 >Git的状态记录

Git的状态记录

时间:2023-10-19 15:00:30浏览次数:40  
标签:files 状态 Git 文件 记录 合并 更改 跟踪

Git diff-files下

A: 添加文件
C: 将文件复制到新文件中
D: 删除文件
M: 修改文件的内容或模式
R: 重命名文件
T: 文件类型的更改(常规文件、符号链接或子模块)
U: 文件未合并(必须先完成合并,然后才能提交)
X: “未知”更改类型(很可能是错误,请报告)

参考:Git - git-diff-files Documentation (git-scm.com)

Git ls-files下

H:未合并或跳过工作树的跟踪文件
S:跳过工作树的跟踪文件
M:未合并的跟踪文件
R:带有未记录删除/删除的跟踪文件
C:未记录修改/更改的跟踪文件
K:未跟踪的路径是文件/目录冲突的一部分,该冲突阻止签出跟踪的文件
?:未跟踪文件
U:具有解析撤消(resolve-undo)信息的文件

 

标签:files,状态,Git,文件,记录,合并,更改,跟踪
From: https://www.cnblogs.com/ChenRihe/p/17774715.html

相关文章

  • Git-error: invalid path
    gitcheckoutisp原因是Win和Linux文件格式不一致,要么切换到Linux环境下操作,要么gitconfigcore.protectNTFSfalse查了下官方手册,官方原话:Ifsettotrue,donotallowcheckoutofpathsthatwouldcauseproblemswiththeNTFSfilesystem大概意思是说NTFS有个路径保......
  • (华为欧拉操作系统)openEuler 22.03 LTS SP2 安装使用记录
    本来是准备在虚拟机中安装rockylinux,,结果安装失败,你可以从第4步开始看。1.到 https://www.virtualbox.org/ 下载VirtualBox-7.0.12-159484-Win.exe  并安装 2.到 https://rockylinux.org/zh_CN/download/下载   Rocky-9.2-x86_64-dvd.iso 由于这个iso有8.8G,正......
  • 设计模式之状态模式
    状态模式,可以很好的解决掉ifelse或者switchcase判断,使用g++state.cppstatemain.cpp-omicrowaveoven在Linux下编译即可执行microwaveoven查看结果state.h/*@brief:微波炉状态以及动作切换,三个状态:开门,关门,加热 四个动作:开门,关门,开始加热,停止加热@author:njit-sam@......
  • 记录最近学习到的一些windows常用命令
    1、ping命令可以用来测试网络是否联通,使用步骤如下:1.1、在电脑上面同时按住win+R,输入cmd,回车 1.2、在窗口里面输入一行格式为“ping+空格+IP地址(或者网站地址)”的命令,如“pingwww.baidu.com” 如上图可见,本台计算机可以与百度通信2、cd命令cd命令可以更改命令提......
  • git提交时遇到的一些报错或提示框问题
    一、执行gitcommit时,弹出提示关键字为pre-commit并终止提交,如何解决?1、打开.git文件夹--->hooks,删除其中的pre-commit文件即可(如果没有.git文件,尝试以下操作)2、通过命令忽略pre-commit文件:gitcommit--no-verify–m"备注" 原因:pre-commit 钩子惹的祸,在通过 gitcommi......
  • Windows git bash 命令行提示主机、用户、路径等默认信息 修改
    全局说明命令提示行,默认显示主机、用户、路径等信息,但是有时候截图,有意无意的就会泄露一些信息,被人看到时,太暴露隐私。这个显示右PS1这个变量来管理的,所以就在~/.bash_profile文件里修改想要的样式就可以一、环境下默认的特殊符号所代表的意义:\u:当前用户的账号名称\w:完......
  • 【问题记录】自定义注解处理程序 AbstractProcessor,就是不生效,执行没效果
    1  前言最近在看注解处理程序,也想打包的时候,生成一点自己的东西,写了一个 AbstractProcessor,奶奶的花了两个早上,一直想不明白为什么不生效:唉,仅记录哈。......
  • linux系统安装ftp记录
    使用的是yum工具安装ftp服务器1.首先安装ftp-0.17-89.el9.x86_64,这个不是ftp服务器程序,只是ftp访问工具:yuminstall-yftp2.安装vsftpd,ftp服务程序:yuminstall-y vsftpd启动服务:       systemctlstartvsftpd.service随系统启动:       ......
  • 日常记录--2023-10月18日--周三
    日程:今天只有上午有课,7点起床,吃了个早饭去上课,早上第一节数据结构,学习了队列,还讲了相关应用。中午午休一个小时,下午起来干了点别的,完善了之前的代码,晚上7-9点听了下代码随想路,学了会javaweb。学了什么:可恶的Javaweb,复习了数据结构。PS:不想学习,想要成为月饼盒;......
  • [不靠谱程序员]订单付款成功后,不是先改状态,而是...
    做过税地系统或三方支付或对接过银行支付通道的朋友应该清楚,我们的支付系统在调用银行通道获取到付款单的终态后,涉及到记账、结算、通知下游商户等业务逻辑。这其中,有一项默认的操作是,更新付款单的状态。并且,应该先变更状态,变更状态成功后,然后再去执行其他业务逻辑。我们在参与......