![]() |
1
89
“tree”对象表示Git中的目录,它存储文件名和(子集)权限。它不存储inode编号(或其他类型的文件id)。因此 不能用git表示 ,至少没有第三方工具,如 metastore git-cache-meta (即使使用这些工具,我也不确定是否可行)。 Git试图不去接触那些不需要更新的文件,但是你必须考虑到Git不会试图保留硬链接,所以Git可能会破坏它们。 指向存储库外部的符号链接 外部 git存储库,不受git控制。 |
![]() |
2
22
我发现,使用钩子,你可以捕捉
首先,你必须
然后,把
我的例子
编辑现代git客户机似乎自然地支持存储库中的符号链接和硬链接,即使是在将其推送到远程位置然后从中克隆时也是如此。我再也不需要在git回购之外链接了。。。
从本地git存储库克隆
从远程存储库克隆
https://github.com/mokacoding/symlinks 还指出了一件重要的事情:符号链接必须相对地定义。 |
![]() |
3
8
|
|
4
2
Google'git preserve hard links'表明git不知道如何保存硬链接结构,也许是出于设计。 我的网络项目使用如下硬链接:
如果我想改变索引.php我在一个地方更改了它,硬链接(产品详细信息页面)指向了这些更改——只是git在克隆和在其他计算机上拉取时不保留这种关系。
在另一台机器上创建新的索引.php对于每个硬链接。 |
![]() |
Haim Ohayon · 这些链接之间有什么区别? 2 年前 |
![]() |
shellz · 如何在html中设置切换到不同部分的动画? 2 年前 |
![]() |
Jake · 如何在php中回显链接到网站的照片? 2 年前 |
![]() |
May Mammaz · Streamlight数据帧中的超链接 2 年前 |
![]() |
GraphiX · 当使用“超链接”容器时,屏幕大小不会缩小 6 年前 |
![]() |
Pim92 · fpdf:具有动态变量名的多个动态链接 6 年前 |
![]() |
viswanathan R · 地址和电话号码在gmail中以蓝线显示 6 年前 |
![]() |
Brian Duncan · 无理由包含当前url的HTML链接 6 年前 |