diff options
author | 2017-03-02 22:48:09 +0000 | |
---|---|---|
committer | 2017-03-02 22:48:09 +0000 | |
commit | f08507fff9444d3d8ff245dbf264df228e48ef77 (patch) | |
tree | 6a74454ae4377e0774e9804e7f777983c8e8d88d | |
parent | d1635dba8bef9885411db57cc2d84e10010b2ef1 (diff) |
Added a comment
-rw-r--r-- | doc/bugs/git_annex_import_is_dangerous_if_you_have_unused_objects/comment_3_d980c1e2d788324049475e468a0d6fab._comment | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/doc/bugs/git_annex_import_is_dangerous_if_you_have_unused_objects/comment_3_d980c1e2d788324049475e468a0d6fab._comment b/doc/bugs/git_annex_import_is_dangerous_if_you_have_unused_objects/comment_3_d980c1e2d788324049475e468a0d6fab._comment new file mode 100644 index 000000000..e86ff13de --- /dev/null +++ b/doc/bugs/git_annex_import_is_dangerous_if_you_have_unused_objects/comment_3_d980c1e2d788324049475e468a0d6fab._comment @@ -0,0 +1,23 @@ +[[!comment format=mdwn + username="mbroadhead" + avatar="http://cdn.libravatar.org/avatar/f3d801c0c943caab1152c4ebe8c99d51" + subject="comment 3" + date="2017-03-02T22:48:08Z" + content=""" +Thanks for the insight. + +The `git stash` solution works assuming you are either: + + a. Going to keep it in your stash forever + b. You are going to commit your stash eventually + +I think there are situations where I want to completely abort a commit and not have to worry about it biting me down the road. + +IMO from a end user perspective I think the best solution would be to have data only count as duplicate if it has a reachable file in your annex for options `--deduplicate`, `--clean-duplicates` and `--skip-duplicates` of `git annex import`. + +What would be the downside to this? + +Worst case scenario this re-wires up some symlinks to once dangling git objects. They still aren't duplicates, there will only be one symlink per formerly dangling git object. This seems better than data loss. + +Thoughts? +"""]] |