Git仓库管理
常见的标记及其含义
M (Modified): 这表示文件已被修改,即工作目录中的文件与最近一次提交到仓库的版本相比有差异,但这些改动还没有被添加到暂存区。
R (Renamed): 表示文件已被重命名。这意味着一个文件的名字被改变,并且这个改名的动作已经被Git追踪到。
A (Added): 表示文件是新增的,即该文件是首次被加入到Git的跟踪列表中,通常意味着使用了
git add
命令但还未提交。C (Copied): 类似于A,但表示文件是从另一个文件复制过来并新增到Git跟踪的。
D (Deleted): 表示文件已被删除,但这个删除操作还未被提交。
U (Updated): 在某些上下文中,尤其是在解决合并冲突后,可能表示文件已被更新,既可能是内容被自动或手动解决冲突后更新,也可能是由于合并操作导致的状态。
T (Typechange): 文件类型被改变,比如从普通文件变为符号链接。
X 不是标准的Git状态标记之一,但在某些特定场景或插件使用中,可能会代表特定的自定义状态或标识。
绿色标记:
- 对于文件而言,绿色通常表示该文件已被添加到暂存区(staged),意味着通过执行
git add
命令,文件的改动已被记录,等待下次提交(commit)。 - 如果是新创建的文件显示为绿色,这表示该文件是新增的并且已经添加到了暂存区。
- 对于文件而言,绿色通常表示该文件已被添加到暂存区(staged),意味着通过执行
黄色标记:
- 对于文件而言,黄色表示文件已被修改但尚未添加到暂存区。这意味着文件在工作目录中有所改动,但还未使用
git add
命令将其包含在下一次提交中。 - 对于文件夹而言,黄色通常表示该文件夹包含有未被暂存的改动文件,即该文件夹内至少有一个文件被修改但未添加到暂存区。
- 对于文件而言,黄色表示文件已被修改但尚未添加到暂存区。这意味着文件在工作目录中有所改动,但还未使用
Git仓库管理
https://newztx.github.io/2024/07/24/Git仓库管理/