我想将数据库文本备份保存到 Git,以便在版本之间进行更改和差异。这将是一个 shell 脚本:
- 将数据库脚本获取到文件。
- 混帐东西。
“git stuff”可能会使用 github remote add + commit + push 将文件添加到 Git 存储库。
对于 Git 大师来说,处理这个文件的更好选择是什么?我认为这个脚本将在数据库服务器中运行,不需要存储库中的所有文件。我在这里看到了一些选项,例如git archive
和git fetch
,git sparse-checkout
但我并没有真正找到最佳选项。