git跟踪连接文件

时间:2015-10-21 13:44:37

标签: git concatenation

我喜欢将分散在树上的几个文件连接成一个文件,然后将其删除。

是否可以让git跟踪此连接,以便git log the_concated_file可以获取所有连接文件的历史记录?

2 个答案:

答案 0 :(得分:0)

我认为这在git中是不可能的。支持移动文件,但不支持连接文件。

答案 1 :(得分:0)

git不会连接文件。如上所述,您可以使用-sources。另一种方法是简单地git log file1 file2 file3新文件所需的文件。

cat

之后,您只需将cat old.file another.file > new.file 添加到跟踪的文件即可。现在,每次使用相同的new.file时,所有三个文件都将显示为已修改,并且可以为下一次提交暂存,您还将看到所有三个文件的更改。