【发布时间】:2021-04-01 18:46:56
【问题描述】:
我正在尝试在我的.zshrc 文件中使用以下内容运行rails update script(用于合并冲突):
export THOR_MERGE="/usr/local/bin/ksdiff --merge --output $MERGED -- $LOCAL $REMOTE"
Kaleidoscope 在合并模式下打开,但在解决冲突后不会保留任何更改。我确信参数或它的顺序一定有问题。
有什么想法吗?
更新:
似乎$MERGED 未定义,Kaleidoscope 尝试将生成的文件(包含冲突解决方案的文件)写入文件--,从而创建一个新文件。如果只按预期设置了$MERGED(已解析的文件),这应该可以工作......
【问题讨论】:
标签: ruby-on-rails zsh merge-conflict-resolution thor kaleidoscope