2

我正在从 GitHub 复制一些代码,但是当我尝试访问其中的文件时,终端输出“没有这样的文件或目录”。

我尝试在计算机上手动查找文件,但确实找不到它们。

我的猜测是克隆将代码保存在其他地方,当我尝试更改目录时它无法访问它,因为它在计算机中不存在。

这是我在终端中看到的:

fun4all@Fun4AllSingularity:~$ git clone https://github.com/sPHENIX-Collaboration/macros.git
Cloning into 'macros'...
remote: Enumerating objects: 8930, done.
remote: Counting objects: 100% (422/422), done.
remote: Compressing objects: 100% (179/179), done.
remote: Total 8930 (delta 278), reused 348 (delta 241), pack-reused 8508
Receiving objects: 100% (8930/8930), 1.84 MiB | 1.72 MiB/s, done.
Resolving deltas: 100% (5193/5193), done.
fun4all@Fun4AllSingularity:~$ cd macros/macros/g4simulations/
bash: cd: macros/macros/g4simulations/: No such file or directory

我不确定它是否重要,但我使用的是虚拟盒子,这不在我的本地计算机上。

此外,它以前工作过,就在最近它开始出现这个问题。

4

2 回答 2

2

g4simulation此存储库中不再存在该目录。它在一月份的提交中被删除 0c6692376c9920588290121ed0174ddeda102e22

大概不再需要它,因为提交的标题是:

抛弃过时的 g4simulation 目录

于 2021-04-30T15:45:40.297 回答
0

基于https://github.com/sPHENIX-Collaboration/macros ,此文件夹不再存在于当前master分支中。

正如 Mureinik 指出的那样,它不久前被删除了。

但是,该文件夹仍然存在于 stale 分支readback_check中。

因此,如果您仍想访问该目录 - 无论出于何种原因,您都必须先签出该特定分支。

cd macros
git checkout readback_check
cd macros/g4simulations/
于 2021-05-01T14:26:11.180 回答