在“git pull”操作期间,我收到有关“...”目录中对象的报告。这个目录是什么?我很惊讶,因为在 shell 中尝试“ls -l ...”时,响应是“没有这样的文件或目录”。git 语法显然存在差异。这个差异是什么?
以下是此类输出的一个例子:
remote: Enumerating objects: 69, done.
remote: Counting objects: 100% (69/69), done.
remote: Compressing objects: 100% (33/33), done.
remote: Total 47 (delta 27), reused 26 (delta 6), pack-reused 0
Unpacking objects: 100% (47/47), done.
From https://github.com/BaseXdb/basex
dba88acaba..27c32529ab master -> origin/master
Updating dba88acaba..27c32529ab
Fast-forward
.../java/org/basex/io/parse/json/JsonBasicConverter.java | 4 +---
basex-core/src/main/java/org/basex/query/func/db/DbNew.java | 4 ++--
.../main/java/org/basex/query/func/fn/FnAnalyzeString.java | 12 ++++++------
basex-core/src/test/java/org/basex/query/expr/MixedTest.java | 9 +++++++++
4 files changed, 18 insertions(+), 11 deletions(-)
答案1
这是一条被截断的路径。
考虑两个文件的完整路径:
basex-core/src/main/java/org/basex/io/parse/json/JsonBasicConverter.java
basex-core/src/main/java/org/basex/query/func/db/DbNew.java
一条路径太长,无法显示,因此被截断。但是,截断路径的末端并不是明智的选择,因为最有价值的信息都在末端。因此,开始部分被截断。