Git合并了两个不同的docx文件

时间:2018-04-29 11:57:15

标签: git file merge docx


我和几个朋友正在开发一个网站,我们的工作是git。我们在那里有起始文件,从那里我们将其中一些(.pdf和.docx)更改为新版本。但是,不是覆盖它们以后跟踪更改,而是每个人都添加了新文件。现在我们将每个版本的文档放在不同的文件中,这违背了版本控制的目的。我想保留添加每个文件的历史记录和日期。 如果他们在同一个分支中的任何方式吗?
非常感谢

1 个答案:

答案 0 :(得分:0)

这对你来说很难。最简单的方法是将所有文件一起删除,然后根据历史记录逐个开始提交。每次你提交使用

git commit --date="Wed Feb 16 14:00 2011 +0100" -m "Whatever"
但这会有些单调乏味。

另一个选择是跳转到每个提交有人添加了一个文件,并在那里打开一个分支。使用git mv将文件名更改为最终名称,然后在主分支上合并新分支。这将生成一个复杂的树,但保留历史记录。

相关问题