mirror of
https://github.com/martinvonz/jj.git
synced 2024-11-11 02:30:57 +03:00
3aaeca9e1c
I think I had not added tests for successful push before because I thought there was some issue with testing it with libgit2. There *is* an issue, which is that libgit2 requires the remote to be bare when it's on local disk, but we can very easily make the git repo bare in this test. I also updated the error handling in the `git` module to not let follow-on errors hide the real error and to not fail if two branches moved to the same commit. |
||
---|---|---|
.. | ||
src | ||
tests | ||
build.rs | ||
Cargo.toml |