Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 不使用';不要存储文件_Git_Version Control_Binary_Git Annex - Fatal编程技术网

Git 不使用';不要存储文件

Git 不使用';不要存储文件,git,version-control,binary,git-annex,Git,Version Control,Binary,Git Annex,好的,我有一个包含数百万个二进制文件的大文件夹。这些文件可能是由远程进程更改的,我需要知道何时会发生这种情况,但是……我不想存储这些文件的第二个副本(在回购协议中),我不能修改或更改这些文件(例如,移动它们,并在它们的位置保留一个符号链接,一个la git附件) 因此,理想情况下,此工具将通过文件的元数据(即文件大小、修改日期和文件哈希)跟踪文件。然后,当运行任何等价的git status时,我可以看到哪些文件被修改了(即,它们的元数据不再匹配)。然后,我可以阶段化并提交这些更改,从而更新rep

好的,我有一个包含数百万个二进制文件的大文件夹。这些文件可能是由远程进程更改的,我需要知道何时会发生这种情况,但是……我不想存储这些文件的第二个副本(在回购协议中),我不能修改或更改这些文件(例如,移动它们,并在它们的位置保留一个符号链接,一个la git附件)

因此,理想情况下,此工具将通过文件的元数据(即文件大小、修改日期和文件哈希)跟踪文件。然后,当运行任何等价的
git status
时,我可以看到哪些文件被修改了(即,它们的元数据不再匹配)。然后,我可以阶段化并提交这些更改,从而更新repo中的元数据

显然,我将无法从该回购协议中恢复或回滚任何内容

这可能吗


Git附件看起来非常接近,但我不能移动原件并替换为符号链接。我偶然发现了git附件,它似乎满足了我的需求,但我担心它已经被弃用了?这是最好的工具吗?

这听起来是一个完美的工作。Tripwire使用您提到的元数据对您的文件进行快照,并让您知道这些文件是否被更改

这听起来是一份完美的工作。Tripwire使用您提到的元数据对您的文件进行快照,并让您知道这些文件是否被更改

这听起来更像是数据库的任务,而不是git。您将存储元数据(创建/修改日期、文件哈希和位置),然后在需要访问文件时查询数据库。这可能会有所帮助:看起来更像是SU的问题。这听起来更像是数据库的任务,而不是git的任务。您将存储元数据(创建/修改日期、文件哈希和位置),然后在需要访问文件时查询数据库。这可能会有所帮助:似乎更像是苏的问题。