Git 链接不同文件夹中的文件,以便它们彼此同步
我有3个项目文件夹,它们彼此共享一些源代码。每当我更新这些文件时,我必须在这3个文件夹中的每个文件夹上更新相应的源代码文件。这相当麻烦,而且有问题,因为我必须记住哪些文件也是共享的 我试图在MacOs上硬链接这些脚本文件(Git 链接不同文件夹中的文件,以便它们彼此同步,git,macos,github,visual-studio-code,synchronization,Git,Macos,Github,Visual Studio Code,Synchronization,我有3个项目文件夹,它们彼此共享一些源代码。每当我更新这些文件时,我必须在这3个文件夹中的每个文件夹上更新相应的源代码文件。这相当麻烦,而且有问题,因为我必须记住哪些文件也是共享的 我试图在MacOs上硬链接这些脚本文件(ln source-destination),这些脚本文件可以正常工作;每当我更新一个文件夹中的链接源代码文件时,它都会自动更新其他文件夹中的相应文件。然而,我不喜欢这种方法的地方是,没有办法知道链接了哪些脚本。每次我想引入共享脚本时使用终端也不是很容易扩展 我使用VS代码,最
ln source-destination
),这些脚本文件可以正常工作;每当我更新一个文件夹中的链接源代码文件时,它都会自动更新其他文件夹中的相应文件。然而,我不喜欢这种方法的地方是,没有办法知道链接了哪些脚本。每次我想引入共享脚本时使用终端也不是很容易扩展
我使用VS代码,最近被介绍到Git/Github。我在这两方面都还是新手,我想知道他们是否有一些功能可以解决我的问题
这是我发现的唯一一个我感到困惑的类似问题。为什么没有更多的人遇到这个问题,或者我搜索了错误的术语?复制/粘贴跨项目代码通常是公共库有用的标志。您在这些项目中使用什么编程语言?Lua。因为它用于游戏引擎,所以源代码可以放在不同的文件夹中。所以我认为一个公共库不起作用吗?复制/粘贴跨项目代码通常是公共库有用的标志。您在这些项目中使用什么编程语言?Lua。因为它用于游戏引擎,所以源代码可以放在不同的文件夹中。所以我认为一个普通的图书馆不管用?