我遇到了一个问题,Git 认为文件超出了符号链接的范围,因此无法对其进行版本控制,但它似乎是一个真实的文件。
[root@r1 h]# stat -f conf/core-site.xml
File: "conf/core-site.xml"
ID: 5c7eb82882a6e866 Namelen: 255 Type: ext2/ext3
Block size: 4096 Fundamental block size: 4096
Blocks: Total: 2735511 Free: 510158 Available: 371202
Inodes: Total: 694960 Free: 597972
此外,我尝试过“readlink”来显示链接指针,但无济于事。
Git 如何判断一个文件是否是符号链接?
/project/subproject/conf
如果您需要添加/conf
进入主项目并添加子项目的符号链接,
- 从子项目中删除conf并添加到项目中,然后提交更改。
$ cp /project/subproject/conf /project
$ rm /project/subproject/conf
$ commit changes
- 然后添加符号链接并提交
$ cd /project/subproject/
$ ln -s ../conf/ conf
$ commit changes
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)