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
Maybe git-interactive-rebase-tool can show errors in case there would be merge errors, even before the user has exited and saved the editor to continue the rebase.
It is written in Rust and also uses libgit2. It's quite fast, does the conflict checking in memory and it does not affect Git state at all.
so should be easy to integrate in. Maybe I can turn depree into a library for git-interactive-rebase-tool to use.
The text was updated successfully, but these errors were encountered:
I took a stab as this recently, but the https://github.com/rust-lang/git2-rs library doesn't have a nice way to do this in memory. I am reluctant to make changes to the working directory, or even within .git.
I'm still investigating options, but I am going to put this on the backlog for now, as I add some easier features. I really want this, though!
Maybe
git-interactive-rebase-tool
can show errors in case there would be merge errors, even before the user has exited and saved the editor to continue the rebase.See example in da-x/depree: Vim ALE checker for Git rebase interactive. Initially I wrote this tool for commit dependency detection, but then I fitted it to perform rebase script linting in my editor.
It is written in Rust and also uses libgit2. It's quite fast, does the conflict checking in memory and it does not affect Git state at all.
so should be easy to integrate in. Maybe I can turn
depree
into a library forgit-interactive-rebase-tool
to use.The text was updated successfully, but these errors were encountered: