场景
因此,我将git repo集成到我的网站中,其中,根目录中的每个目录都是一个应用程序,我的网站在制作了整个分支的本地副本之后,将其打包下载。我打算将下载的版本号打包在一起,并打算使用根目录中每个目录的阴影来检测对该目录中任何文件的更改。最初,我将使用每个目录调用git api作为获取sha的路径,但是有超过60个,这意味着我每小时用完了所有调用,因此无法正常工作。
问题
我发现可以用gitattributes将$Id$
替换为读取git时出现的有用数字,但这为我提供了其中的文件ID。
我真的希望有一种方法可以用文件所在的目录的$Id
填充文件,因为我正在寻找一个数字,该数字会在任何时候改变该目录中的文件已更新。
非常感谢您的光临!
请注意,当我说sha时,只要新的提交更改了值,我都不介意它是提交ID,sha,对象blob等