avoid making post-merge-conflict-resolution commit when no conflicts were resolved
sync, merge, assistant: When git merge failed for a reason other than a conflicted merge, such as a crippled filesystem not allowing particular characters in filenames, git-annex would make a merge commit that could omit such files or otherwise be bad. Fixed by aborting the whole merge process when git merge fails for any reason other than a merge conflict.
This commit is contained in:
parent
238728362f
commit
27eaa6f410
3 changed files with 19 additions and 7 deletions
6
debian/changelog
vendored
6
debian/changelog
vendored
|
@ -36,6 +36,12 @@ git-annex (5.20150931) UNRELEASED; urgency=medium
|
|||
* Avoid unncessary write to the location log when a file is unlocked
|
||||
and then added back with unchanged content.
|
||||
* S3: Fix support for using https.
|
||||
* sync, merge, assistant: When git merge failed for a reason other
|
||||
than a conflicted merge, such as a crippled filesystem not allowing
|
||||
particular characters in filenames, git-annex would make a merge commit
|
||||
that could omit such files or otherwise be bad. Fixed by aborting the
|
||||
whole merge process when git merge fails for any reason other than a
|
||||
merge conflict.
|
||||
* Debian: Add torrent library to build-depends as it's packaged now,
|
||||
and stop recommending bittornado | bittorrent.
|
||||
* Debian: Remove dependency on transformers library, as it is now
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue