为什么 base.pm 在 github 的文件列表中不可见?
Why base.pm is not visible on file list on github?
如果你通过 link:
https://github.com/Perl/perl5/tree/blead/lib
您将找不到 base.pm
文件
但是如果您在本地克隆此存储库 base.pm
将在 lib/base.pm
处找到
为什么 base.pm
在 github 上不可见?
UPD
kes@work ~/work/projects/github-forks/perl-hub/lib $ git tree | head -n 5
* 320f4ba290 (HEAD -> blead, upstream/blead) Sync DB_File with CPAN version 1.856
* 415da10787 Merge branch '18780-compound-token-split-by-macro' into blead
|\
| * 7169efc775 skip using gcc brace groups for STMT_START/END
|/
kes@work ~/work/projects/github-forks/perl-hub/lib $ git remote -v
upstream hub:Perl/perl5 (fetch)
upstream hub:Perl/perl5 (push)
其中 hub
通过 .ssh/config
配置为 github.com
:
host hub
user git
hostname github.com
PreferredAuthentications publickey
port 22
在 perl 发行版中,该文件以 dist/base/lib/base.pm 的形式存在。它被复制到 lib/base.pm 作为构建过程的一部分
如果你通过 link: https://github.com/Perl/perl5/tree/blead/lib
您将找不到 base.pm
文件
但是如果您在本地克隆此存储库 base.pm
将在 lib/base.pm
为什么 base.pm
在 github 上不可见?
UPD
kes@work ~/work/projects/github-forks/perl-hub/lib $ git tree | head -n 5
* 320f4ba290 (HEAD -> blead, upstream/blead) Sync DB_File with CPAN version 1.856
* 415da10787 Merge branch '18780-compound-token-split-by-macro' into blead
|\
| * 7169efc775 skip using gcc brace groups for STMT_START/END
|/
kes@work ~/work/projects/github-forks/perl-hub/lib $ git remote -v
upstream hub:Perl/perl5 (fetch)
upstream hub:Perl/perl5 (push)
其中 hub
通过 .ssh/config
配置为 github.com
:
host hub
user git
hostname github.com
PreferredAuthentications publickey
port 22
在 perl 发行版中,该文件以 dist/base/lib/base.pm 的形式存在。它被复制到 lib/base.pm 作为构建过程的一部分