| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2016-09-19 | 1.2 kB | |
| Release 1.0 source code.tar.gz | 2016-09-19 | 58.8 kB | |
| Release 1.0 source code.zip | 2016-09-19 | 68.4 kB | |
| Totals: 3 Items | 128.3 kB | 0 | |
Given the relative lack of automated testing, it's perhaps foolhardy to name this release 1.0.0. But I don't foresee having time to remedy the testing situation anytime soon, and I use git-imerge every day, so let's go.
Improvements since 0.7.0:
- Add two new commands, git imerge drop and git imerge revert, for using incremental merging to get rid of unwanted commits from the branch history.
- When committing merges, default to --no-edit. The default can be changed via a new configuration option, imerge.editMergeMessages.
- If there is more than one merge base between the two branches, use the "best" one rather than refusing to start an imerge.
- git imerge continue: commit a merge even if its diff is empty.
- Improve docs.
Other changes and bug fixes:
- Avoid some redundant test merges.
- Fix some character encoding problems.
- Run git checkout with its --quiet option.
- Some fixes for bash completion.
- Install the bash completion script as part of make install and make uninstall.
- Handle DESTDIR in make install and make uninstall.
- Fix a Windows incompatibility when calling git log from get_author_info().