相关疑难解决方法(0)

在两个单独的文件上运行git merge算法

我想在git repo中的两个任意文件上利用git-merge算法.这是我的工作目录:

folder/
    file1
    file2
Run Code Online (Sandbox Code Playgroud)

file1和file2是相似的,但我想看看git如何将它们合并,就好像它们是同一文件的不同版本一样.换句话说,我想要这样的东西:

git merge-files file1 file2 > merge_of_file1_file2
Run Code Online (Sandbox Code Playgroud)

有没有办法做到这一点?

git

48
推荐指数
3
解决办法
2万
查看次数

git将两个文件合并为一个并保留历史记录

假设您在git存储库中有两个文件,分别是A.txtB.txt

是否可以将两个文件合并为第三个文件A+B.txt,删除原始文件A.txtB.txt全部提交,因此历史记录仍保留下来?

也就是说,如果我问git log --follow A+B.txt我是否知道内容源自A.txtB.txt文件?

我试图将文件分成两个不同的分支,然后将它们合并为一个新文件(同时删除旧文件),但无济于事。

git merge file

3
推荐指数
2
解决办法
375
查看次数

标签 统计

git ×2

file ×1

merge ×1