You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Jujutsu (JJ) is a git-compatible VCS that has grown in popularity recently. https://jj-vcs.github.io
JJ expects to pass a filepath for each of left, right, base and output files to a diff tool, which should display a 3-way merge of the files and save the end result in output. In the case of diff editing, left/right/output can be directories with multiple files. In the case of merge conflict resolution, they would be just one file path each. JJ can provide diff3 style conflict markers.
I'm no VCS expert and I'll be honest don't have a great grasp on what would need to happen here. Wanted to get an issue open to start conversations. My thought is to support diffview at minimum you'd need a command that accepts files e.g. :DiffviewOpen file1 file2 file3 file4.
Jujutsu (JJ) is a git-compatible VCS that has grown in popularity recently. https://jj-vcs.github.io
JJ expects to pass a filepath for each of left, right, base and output files to a diff tool, which should display a 3-way merge of the files and save the end result in output. In the case of diff editing, left/right/output can be directories with multiple files. In the case of merge conflict resolution, they would be just one file path each. JJ can provide
diff3
style conflict markers.I'm no VCS expert and I'll be honest don't have a great grasp on what would need to happen here. Wanted to get an issue open to start conversations. My thought is to support diffview at minimum you'd need a command that accepts files e.g.
:DiffviewOpen file1 file2 file3 file4
.Some other relevant links:
https://jj-vcs.github.io/jj/latest/config/#setting-up-a-custom-merge-tool
https://github.com/rafikdraoui/jj-diffconflicts
https://github.com/julienvincent/hunk.nvim
https://discord.gg/6S37fk5grK - jujutsu discord
The text was updated successfully, but these errors were encountered: