diff options
author | http://joey.kitenet.net/ <joey@web> | 2012-01-07 17:15:31 +0000 |
---|---|---|
committer | admin <admin@branchable.com> | 2012-01-07 17:15:31 +0000 |
commit | ba233606d25ce9f1207ea74c5cb96d3931671d8b (patch) | |
tree | ea20e8402f8d88653949fbfcbd70c35cd9fe6e69 | |
parent | 60c1aeeb6fa106756c00e7bb18bbf311bd553fe1 (diff) |
Added a comment
-rw-r--r-- | doc/forum/unlock__47__lock_always_gets_me/comment_1_dee73a7ea3e1a5154601adb59782831f._comment | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/doc/forum/unlock__47__lock_always_gets_me/comment_1_dee73a7ea3e1a5154601adb59782831f._comment b/doc/forum/unlock__47__lock_always_gets_me/comment_1_dee73a7ea3e1a5154601adb59782831f._comment new file mode 100644 index 000000000..c37561665 --- /dev/null +++ b/doc/forum/unlock__47__lock_always_gets_me/comment_1_dee73a7ea3e1a5154601adb59782831f._comment @@ -0,0 +1,12 @@ +[[!comment format=mdwn + username="http://joey.kitenet.net/" + nickname="joey" + subject="comment 1" + date="2012-01-07T17:15:31Z" + content=""" +Well, lock could check for modifications and require --force to lose them. But the check could be expensive for large files. + +But `git annex lock` is just a convenient way to run `git checkout`. And running `git checkout` or `git reset --hard` will lose your uncommitted file the same way obviously. + +Perhaps the best fix would be to get rid of `lock` entirely, and let the user use the underlying git commands same as they would to drop modifications to other files. It would then also make sense to remove `unlock`, leaving only `edit`. +"""]] |