Git 合并两个不同的 docx 文件
Git merging two different of a docx files
我和几个朋友正在开发一个网站,我们的工作是 git。我们在那里有起始文件,并从那里将其中一些(.pdf 和 .docx)更改为新版本。但是,每个人都没有覆盖它们并在以后跟踪更改,而是添加了新文件。现在我们将文档的每个版本都放在不同的文件中,这违背了版本控制的目的。我想在添加每个文件时维护历史记录和日期。
如果他们在同一个分支中,有什么办法可以做到这一点?
非常感谢
这对你来说会很辛苦。最简单的方法是将文件一起删除,然后根据历史记录一个一个地提交。每次提交使用
git commit --date="Wed Feb 16 14:00 2011 +0100" -m "Whatever"
虽然这会有些乏味。
另一种选择是跳转到有人添加文件的每个提交,并在那里打开一个分支。使用 git mv
将文件名更改为最终名称,然后在主分支上合并新分支。这将形成一个复杂的树,但保留历史记录。
我和几个朋友正在开发一个网站,我们的工作是 git。我们在那里有起始文件,并从那里将其中一些(.pdf 和 .docx)更改为新版本。但是,每个人都没有覆盖它们并在以后跟踪更改,而是添加了新文件。现在我们将文档的每个版本都放在不同的文件中,这违背了版本控制的目的。我想在添加每个文件时维护历史记录和日期。
如果他们在同一个分支中,有什么办法可以做到这一点?
非常感谢
这对你来说会很辛苦。最简单的方法是将文件一起删除,然后根据历史记录一个一个地提交。每次提交使用
git commit --date="Wed Feb 16 14:00 2011 +0100" -m "Whatever"
虽然这会有些乏味。
另一种选择是跳转到有人添加文件的每个提交,并在那里打开一个分支。使用 git mv
将文件名更改为最终名称,然后在主分支上合并新分支。这将形成一个复杂的树,但保留历史记录。