符号链接会对原始文件产生负面影响吗



我想上传一个名为"original.md";回购,但它必须保持这样的名称。我想要";自述.md";GitHub会自动显示以链接到它。

$ ln -s original.md README.md

它创建了一个链接,然后文件看起来是这样的:

-rw-r--r--. 1 username username  32K Nov  8 11:33 original.md
lrwxrwxrwx. 1 username username   15 Nov 12 02:23 README.md -> original.md

现在,如果我暂存、提交并推送到git,一切看起来都会很好;original.md";将通过README.md.显示

然而,如果有一天我改变主意,决定不再需要README.md,因为我不想再把我的文件放在Git中了,该怎么办?假设我删除它:

$ rm README.md

虽然这种去除对";original.md";文件

不,这是一个符号链接。。。你可以安全地把它取下来。如果删除original.md,符号链接将不再工作。

你可以看看https://linuxize.com/post/how-to-create-symbolic-links-in-linux-using-the-ln-command/

最新更新