在git中跟踪sqlite3二进制文件的正确方法?

Abh*_*ogi 7 git binary version-control github

我维持一个回购的分支.

那个一直跟踪二进制文件(这是一个sqlite3文件)的repo.

每次我从该repo中提取时,由于该二进制文件,我都会遇到合并冲突.
解决这种合并冲突的正确方法是什么?

在git中管理二进制文件(如sqlite3*.db文件)的正确方法是什么?

Von*_*onC 7

您可以定义一个自定义合并驱动程序,指定始终"保留它们"(复制您正在提取的版本)在当前版本之上.

.gitattributes

mysqlite3.db merge=keepTheir
Run Code Online (Sandbox Code Playgroud)

(话虽如此,记住二进制文件并不总是最好用Git管理,特别是如果经常修改它们)


归档时间:

查看次数:

2936 次

最近记录:

8 年,1 月 前