gpt4 book ai didi

git - 是否可以设置 git merge 进行自动解析? (git rerere)

转载 作者:太空狗 更新时间:2023-10-29 14:37:12 25 4
gpt4 key购买 nike

我有 2 台笔记本电脑和一个纯文本文件,该文件必须同步 - 它用作第 3 方软件的数据库。客户希望每天同步该文件的内容。

第一个想法是制作一个将文件上传到 Dropbox 的脚本,但在发生冲突的情况下(两个用户都删除 A 行,第一个用户添加 B 行,第二个用户添加 C 行)Dropbox 会创建一个单独的文件。编辑:本来要提到的,但忘了说:如果发生冲突,B 和 C 行都应替换 A 行 - “双管齐下”策略。

第二个想法是将文件放入存储库,听起来很简单,但我不确定如何设置自动解析,因为我不想在此过程中出现 merge 工具 GUI。

最佳答案

你有 git rerere 命令来帮忙。

这正是这个命令的目的。

git rerere

R记录R使用R解决方案

# enabled the option to record the 
git config --global rerere.enabled true

顺便说一句,如果你更喜欢 rerere 而不是它解决的自动暂存文件(我愿意),你可以要求它:你只需要像这样调整你的配置:

git config --global rerere.autoupdate true

enter image description here

关于git - 是否可以设置 git merge 进行自动解析? (git rerere),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35415925/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com