有时候,git pull 会给我以下信息:
我不理解 "U"、"A" 和 "D" 的标签是什么意思。请问有人可以告诉我这些标签代表什么吗?谢谢。
有时候,git pull 会给我以下信息:
我不理解 "U"、"A" 和 "D" 的标签是什么意思。请问有人可以告诉我这些标签代表什么吗?谢谢。
你可以在 man git diff-files
中详细了解这些字母:
A: addition of a file
D: deletion of a file
U: file is unmerged (you must complete the merge before it can be committed)
其他字母在"Git状态中的“T
”是什么意思?"中列出。
C: copy of a file into a new one
D: deletion of a file
M: modification of the contents or mode of a file
R: renaming of a file
T: change in the type of the file
X: "unknown" change type (most probably a bug, please report it)
要解决此问题,您需要解决相关的合并冲突,并添加和提交更改后才能执行
git pull
。